次のようなマークアップがあるとします。
<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;
今、私が理解した (考えた) ことから、これは、以前は 1 行あたり 100 個の a が収まっていた場合、現在は 80 個ほどしか収まらないことを意味します。つまり、「コンテナ」は同じ幅のままですが、下方向に大きくなります。
しかし、私が見ているのは、「コンテナ」のサイズが縦ではなく横に大きくなっているということです。
「コンテナ」を垂直方向に成長させ、水平方向に同じ幅に保つにはどうすればよいですか?