gpt4 book ai didi

html - css:如何强制图像以相同的比例缩放?

转载 作者:太空宇宙 更新时间:2023-11-04 02:20:01 25 4
gpt4 key购买 nike

我有一个包含两个 s 的图像列表,每行之间没有边距。

但是当我调整浏览器窗口大小时,图像开始缩放(这不是一件坏事)并开始在第二行的图像之间留出空白。

有没有办法强制图像无边距缩放?

我的 HTML:

        <ul class="staff-photos">
<li>
<%= image_tag("footer/kevin_willy.jpg", alt: "Kevin Willy", title: "Kevin Willy") %>
</li>
<li>
<%= image_tag("footer/marc_willy.jpg", alt: "Marc Willy", title: "Marc Willy") %>
</li>
<li>
<%= image_tag("footer/markus_gygax.jpg", alt: "Markus Gygax", title: "Markus Gygax") %>
</li>
<li class="first-row-last">
<%= image_tag("footer/sabine_gygax.jpg", alt: "Sabine Gygax", title: "Sabine Gygax", class: "first-row-last") %>
</li>
</ul>
<ul class="staff-photos">
<li>
<%= image_tag("footer/edith_hansmann.jpg", alt: "Edith Hansmann", title: "Edith Hansmann") %>
</li>
<li>
<%= image_tag("footer/christine_jean.jpg", alt: "Christine Jean", title: "Christine Jean") %>
</li>
<li>
<%= image_tag("footer/angela_widmer.jpg", alt: "Angela Widmer", title: "Angela Widmer") %>
</li>
<li>
<%= image_tag("footer/andrea_schneider.jpg", alt: "Andrea Schneider", title: "Andrea Schneider") %>
</li>
<li>
<%= image_tag("footer/vreni_uhlmann.jpg", alt: "Vreni Uhlmann", title: "Vreni Uhlmann") %>
</li>
</ul>

还有我的 CSS:

ul.staff-photos {
li {
display: table-cell;
float: none;
max-width: 225px;
max-height: 281px;
}
li.first-row-last {
max-width: 450px;
max-height: 188px;
}
img {
filter: alpha(opacity = 80);
margin-bottom: 0;
margin-top: 0;
width: auto;
height: auto;
opacity: .8;
}
img.first-row-last {
height: 281px;
}
img:hover {
filter: alpha(opacity = 100);
opacity: 1;
}
}

enter image description here enter image description here

最佳答案

删除“显示:表格单元格;”从你的 CSS

ul.staff-photos 
{
display:flex;
flex-wrap:wrap;
}


ul.staff-photos li
{
flex:1 0 225px;
}

http://autoprefixer.github.io/

关于html - css:如何强制图像以相同的比例缩放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38242901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com