-3

我在用着

margin:0 auto;

在一个 Div

在那个 Div 里面是另一个 Div

float:left;
width:850px;

网页上的 850px 从哪里开始?在中心向外?

4

1 回答 1

1

内部 div 将放置在外部 div 的左边缘。外部 div 将根据您为其指定的宽度居中。

如果您没有为外部元素指定任何 with ,它将使用默认宽度auto,这将使其使用所有可用宽度,并且它根本不会出现居中,因为两侧没有边距。在这种情况下,内部 div 将从主体的左边缘开始(即在主体边距/填充内)。

演示:http: //jsfiddle.net/Guffa/34ES3/

于 2012-09-20T17:00:00.520 回答