bigcartel アカウントでは、ループを実行する div 内に画像があります。HTML 形式は基本的に次のようになります。
<ul>
<li class="product">
<a href="...">
<img />
<div class="product_info"></div>
</a>
</li>
</ul>
CSS にはたくさんのプリセット コードがありますが、最後にこれを追加して上書きしました。
.product, .product img {
max-width:210px;
}
.product{
height:210px;
overflow:hidden;
}
.product img{
min-width:210px;
min-height:210px;
}
オーバーフローが非表示の縦向きの画像ではうまく表示されますが、横向きの画像では幅が狭くなります。水平方向につぶれないようにするために追加できる別のプロパティはありますか?
条件付き CSS JavaScript を使用して実行しようとしましたが、Bigcartel では実行されないようです。URL はhttp://atwatertest.bigcartel.comです。