在每个浏览器中根据屏幕分辨率将div放到屏幕中心

时间:2013-03-09 11:50:50

标签: css html5 margin

如何将容器水平放置在屏幕中央。容器有8个图像要放置。所有图像都要对齐一行,并应根据屏幕分辨率进行更改。

这是我的HTML

<div id="container">
    <div id="list"   >
        <img src="img/c1.png" style="display:box; width:125px; margin-left:5px; margin-top:9px" />
        <img src="img/c2.png" style="display:box; width:125px;margin-left:5px;margin-top:9px"/>
        <img src="img/c3.png" style="display:box; width:125px;margin-left:5px;margin-top:9px" />    .
        .
        .
    </div>
</div>

CSS:

#container{margin-left: auto;margin-right:auto;width:1200px;}

1 个答案:

答案 0 :(得分:2)

在这里,您改进了CSS

此处图像的行为与文本相同,因此此代码非常适合您的要求。 (如果某些内容无法正常运行,只需留下HTML和CSS的jsfiddle,以便我们可以查看实时代码。)

#container {
    position: relative;
    margin: auto;
    width:1200px;
}

#list img {
    display: inline-block;
}

#list {
    vertical-align: middle;
    text-align: center;
}