【发布时间】:2010-10-17 01:39:28
【问题描述】:
假设我有一些这样的标记:
<html>
<head>
<style type="text/css">
#container
{
margin: 0 auto;
width: 900px;
background: green;
}
</style>
</head>
<body>
<div id="container">
</div>
</body>
</html>
想象一下“容器”中填充了数百个用于测试填充的 a。
现在,我想做的是在“容器”的边缘及其左右两侧的内容之间创建一个空白区域。所以我补充说:
padding-left: 50px;
padding-right: 50px;
现在从我(认为)我的理解来看,这意味着如果以前每行安装 100 个 a,那么现在只能安装 80 个左右。换句话说,“容器”将保持相同的宽度,但会向下增长。
但是,我看到的是“容器”的大小是水平而不是垂直增加的。
如何让“容器”垂直向下生长并保持水平宽度不变?
【问题讨论】:
-
除了加里的回答:w3.org/TR/CSS2/box.html
-
好链接,我已将其添加到我的答案中,因为有人可能不会检查 cmets。