扫码关注官方订阅号
在移动端有三张图片,其中有两张的尺寸是一样的,还有一张要比其它两张小2px 用flex怎么让他们能自适应??? .flexbox{ display: flex; display: -moz-box; display: -webkit-flex; } .flexbox p{ float: left; } .flexbox p:nth-of-type(1),.flexbox p:nth-of-type(3){ flex:1; }
认证0级讲师
不是很明白~~是想让三张图片水平放置并平分位置吗?如果是这样,只要改成这样:
.flexbox{ display: flex; display: -moz-box; display: -webkit-flex; } flexbox p{ float: left; flex:1; }
图片小2px和flex没啥关系的。flex应用到容器和每个容器item,图片只要控制max-width/max-height就行了。
.flexbox{ display: -webkit-flex; display:flex } .flexbox p{ -webkit-flex:1; flex:1; } .flexbox p:nth-of-type(3){ padding-left:2px; }
flex是不需要float的,建议看看阮一峰老师的flex教程。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
不是很明白~~是想让三张图片水平放置并平分位置吗?
如果是这样,只要改成这样:
图片小2px和flex没啥关系的。
flex应用到容器和每个容器item,图片只要控制max-width/max-height就行了。
flex是不需要float的,建议看看阮一峰老师的flex教程。