这篇文章主要介绍flex布局下图片变形怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!flex布局是现在常用的一个布局方式,但是有时候也会导致出现一些小问题。本人在使用flex布局做一个左边头像,右边文字的时候,
这篇文章主要介绍flex布局下图片变形怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
flex布局是现在常用的一个布局方式,但是有时候也会导致出现一些小问题。本人在使用flex布局做一个左边头像,右边文字的时候,发现固定图片的宽度时,图片宽度仍然发生了变化。
下图是头像本应该是圆形的,但是被挤压变形了。
<div class="people"><img class="avatar" src="./avatar.jpg" alt="avatar"><div class="des "><p>Tony</p><p>没错,我就是你们的Tony老师,快来找我剪头发吧!</p></div></div>
.people {display: flex;}.avatar {width: 64px;height: 64px;border-radius: 32px;}.des {margin-left: 24px;}
网上查找常用的办法是在 img 标签外再套一个 div
<div class="people"><div><img class="avatar" src="./avatar.jpg" alt="avatar"></div><div class="des "><p>Tony</p><p>没错,我就是你们的Tony老师,快来找我剪头发吧!</p></div></div>
还有一种更简单的方法是直接给头像的CSS添加 flex-shrink: 0 更为简单
.avatar {flex-shrink: 0;width: 64px;height: 64px;border-radius: 32px;}
以上是“flex布局下图片变形怎么办”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!
--结束END--
本文标题: flex布局下图片变形怎么办
本文链接: https://lsjlt.com/news/251249.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0