width:90%
(およびパディングの 10%) を持つコンテナーを作成しました。その中にはdisplay:inline
、a を持つ 3 つの div があります。width:30%
これは望ましい効果をもたらしませんでした。3 つの div をコンテナーの 30% まで伸ばして、コンテナー全体を埋めたかったのです。
まず、レスポンシブなものを作成します。製品のレスポンシブ グリッドを作成するために、これらの div 内に最大幅で画像を配置するつもりです。
ご覧のとおり、商品の div は単にテキストのサイズに合わせて拡大されていますが、商品の div を拡大してコンテンツ領域を埋めるようにしたいのです。
CSS:
.shoppg #content{
width:90%;
margin-top: 60px;
margin-left:5%;
margin-right:5%;
}
.product{
width:30%;
display:inline;
}
HTML:
<div id="content">
<div class="product">
product 1
</div>
<div class="product">
product 2
</div>
<div class="product">
product 3
</div>
</div>