【发布时间】:2016-08-22 03:13:45
【问题描述】:
我的列表项中有不同大小的图像,这导致图块以一种奇怪的方式被推到下方。将不同尺寸的图像(较高的图像)放入容器中并使容器具有相同的尺寸并流畅地响应的最佳方法是什么?我使用vw 作为图像上的高度,将图块设置为相同大小,但会导致图像本身被挤压,但这是最好的方法吗?取消注释示例中的vw 以查看。
代码笔:http://codepen.io/anon/pen/NNOWOZ
CSS:
ul{
overflow:hidden;
width:50%;
}
li{
list-style:none;
float:left;
margin:2% 1%;
border:1px solid black;
width:22%;
}
li img{
width:100%;
/*height:10vw;*/
}
【问题讨论】:
标签: css image fluid responsive