在手机上需要做一个一行3列的的样式
样式采取width:33.3%,在3个图之间插入margin-right:0.05%;
理想很美好,现实很残忍,iphone样式可以接受,但是安卓上貌似不识别margin百分比,求解释!是安卓不识别么
在手机上需要做一个一行3列的的样式
样式采取width:33.3%,在3个图之间插入margin-right:0.05%;
理想很美好,现实很残忍,iphone样式可以接受,但是安卓上貌似不识别margin百分比,求解释!是安卓不识别么
5 回答2.2k 阅读
3 回答2.6k 阅读
2 回答1.2k 阅读✓ 已解决
2 回答960 阅读✓ 已解决
2 回答2.3k 阅读
2 回答832 阅读✓ 已解决
1 回答858 阅读✓ 已解决
如果是移动浏览器 那应该可以用border-box了
直接把模型从content-box改成border-box
外面3个div 每个33% 给一个padding在div上 因为border-box下padding不会撑大div 所以实际上是里面图片可以用的区域小了
这样就等价于div和div之间留空
补充一下:这样做div和div之间的间隔是定值 做到百分比宽度 似乎只能用响应式布局了
另外我感觉这答案写的。。
|--1%--|-----30%-------|---3%---|-----30%-------|---3%--|-----30%-------|--1%--|
妈的这样排div不就够了 所有的都是float:left
0.05%是什么鬼 这谁设计出来的尺寸