【发布时间】:2019-11-01 10:49:52
【问题描述】:
我有一个 flexbox 容器,里面有两个 flex 项。一个是图像,另一个是段落。我一直在尝试通过提供 width:some-percentage 和 height:auto 来按比例调整图像大小,但它不起作用。请帮我解决这个问题。
.item{
display:flex;
}
img{
width: 25%; /* not working */
height: auto;
}
<div class="item">
<img
src=
"https://png.pngtree.com/element_origin_min_pic/16/10/16/105802ebe43fe0f.jpg"/>
<p>some paragraph</p>
</div>
JSFiddle 链接 - https://jsfiddle.net/dizzyramen/xfot3Lwv/2/
【问题讨论】:
-
在图像上使用
align-self: flex-start- 这是因为 stretch 是默认行为(align-items在 flex 容器 上或align-self在 flex 项上)...见jsfiddle.net/947uqszj -
@kukkuz 它正在工作!非常感谢