【发布时间】:2013-05-15 02:05:44
【问题描述】:
我现在使用的是 960 网格系统,如何使用宽度为 940px 的 960 网格系统创建一个居中容器,然后将 margin-left 和 margin-right 设置为 10px。
我使用网格检查了网站,它们的容器似乎是 940 像素。我用谷歌搜索,似乎那是因为左边距和右边距可能是 10px。我对此有点困惑,我希望左右各有 10px。
问题:
如果容器为 940px,如何使用下面的代码在 10px 处设置 margin-left 和 margin-right 以及如何使容器居中?
这是我目前所拥有的: HTML:
<div class="container container_12 grid_12"> </div>
</div>
CSS:
My Class
.container {
background-color: #999;
margin-top: 130px;
min-height: 320px;
overflow: auto;
}
以下来自960格系统:
body {
min-width: 960px;
}
Grid >> 12 Columns
.container_12 .grid_12 {
width: 940px;
}
.container_12 {
margin-left: auto;
margin-right: auto;
width: 960px;
}
Grid >> Global
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
display: inline;
float: left;
margin-left: 10px;
margin-right: 10px;
}
如何使用 container_12 和其他网格之一(从 1 到 12)使左右为 10 像素?
【问题讨论】:
-
您是否定义了装订线宽度?您可以尝试将其设置为 0 排水沟宽度。
-
您尝试过使用 .container_12 吗?我看到 css 是这样定义的: .container_12, .container_16 { margin-left: auto;边距右:自动;宽度:960px; }
-
谢谢我的困惑。如果 container_12 的左右设置为 auto,那么我将使用另一个定义了它的网格。不会引起冲突吗?
-
我需要将容器居中,这就是为什么我也有边距:70px auto
-
@chrisvillanueva 我用我正在寻找的内容更新了我的问题。我很感激帮助。我是新手,迷路了。