【发布时间】:2016-05-13 20:57:00
【问题描述】:
在服务器中,我想使用默认尺寸的图片 (800x450px)。因此,我需要使用 css 调整图像大小和裁剪图像以适应容器 div's width 并保持行中所有图像的相同高度。然后在窗口调整大小图像必须保持纵横比。
HTML代码示例:
<div class="wrap">
<div class="container col-7">
<img src="http://lorempixel.com/800/450/sports/1/" alt="">
<h2>Title1</h2>
</div>
<div class="container col-5">
<img src="http://lorempixel.com/800/450/sports/2/" alt="">
<h2>Title2</h2>
</div>
<div class="container col-5">
<img src="http://lorempixel.com/800/450/sports/3/" alt="">
<h2>Title3</h2>
</div>
<div class="container col-4">
<img src="http://lorempixel.com/800/450/sports/4/" alt="">
<h2>Title4</h2>
</div>
<div class="container col-3">
<img src="http://lorempixel.com/800/450/sports/5/" alt="">
<h2>Title5</h2>
</div>
css 示例:
.wrap {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.container {
display: flex;
flex-direction: column;
}
.container img {
width: 100%;
display: block;
}
【问题讨论】:
-
你在使用引导程序吗?
-
没有。但是如果我需要,那么使用它是没有问题的
-
好的,
col-类的 CSS 在哪里?我不确定您是否误用了引导类。 -
.col-12 { 宽度:100%; } .col-7 { 宽度:58.333333333%;} .col-5 { 宽度:41.666666667%;} .col-4 { 宽度:33.333333333%;} .col-3 { 宽度:25%;}
标签: javascript jquery html css image