我是新手,所以如果我的问题很简单,请原谅我。我有一个页面显示图像行(4x4)。但是,图像大小不同。我想要做的是以缩略图显示图像(固定大小:高度= 200像素,宽度300像素),但我仍然希望保持页面的响应性。因此,当屏幕大小发生变化时,它会使用bootstrap响应式css。我尝试在img-thumbnail
中设置固定的宽度和高度,但我放松了响应速度。有什么建议?顺便说一句,我正在使用Asp.net MVC,如果有人想知道的话。
自举
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 6px;
}
.img-thumbnail {
display: inline-block;
max-width: 100%;
height: auto;
padding: 4px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
我的索引页
<img class="img-thumbnail img-responsive" src="@Model.ItemPaged.ElementAt(x).src" alt="">
</div>
答案 0 :(得分:0)
您可以将该图像的最大宽度设置为300px,宽度设置为100%。因此,当它可用时(在网上)它将占用最大宽度300px,并且响应它将占用其容器的整个宽度。 IMG { 最大宽度:300px; 宽度:100%; }