我正在尝试制作自定义css网格:
.row
box-sizing: border-box
background-color: tomato
font-size: 0
.row:after
content: ""
display: table
clear: both
[class*="col-"]
float: left
min-height: 1px
box-sizing: border-box
.col-1-4
width: 25%
.col-3-4
width: 75%
.col-2-3
width: 66.66667%
.col-1-3
width: 33.33333%
但是当我缩放页面时,行尾会出现1px的差距: Image
那么如何避免这种情况呢?
答案 0 :(得分:1)
可能只是一个舍入误差。另见:Fixing Sub-Pixel rounding issue in a CSS Fluid Grid
您可以通过提供行width: auto
中的最后一列来避免这种情况。