在一个 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 似乎没有运行它。网址是http://atwatertest.bigcartel.com