我正在尝试使用内联块创建“浮动”列(因为我厌倦了用清除浮动向左浮动)。我在任何地方阅读时都会发现,消除内联块中的空白空间的方法是使用
请参见Chrome中100%浏览器缩放下可见的微小空白间隙:
请参见110%缩放下的随机间隔:
我的HTML代码如下:
编辑后:可能的解决方案: -5px修复,但我不确定这会引入什么新问题。
word-spacing: -4px
或负边距-4px。但是,对于我来说,-4px无法解决问题。为什么会这样呢?请参见Chrome中100%浏览器缩放下可见的微小空白间隙:
请参见110%缩放下的随机间隔:
我的HTML代码如下:
<div class="row">
<div class="col1">col 1</div>
<div class="col1">col 1</div>
<div class="col1">col 1</div>
<div class="col1">col 1</div>
<div class="col1">col 1</div>
<div class="col1">col 1</div>
</div>
CSS:
.content-wrap {word-spacing : -4px;}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12, .col13, .col14, .col15, .col16, .col17, .col18 {
display: inline-block;
vertical-align: top;
background-color:#eee;
padding:0;
margin:0;
}
.col9 {width: 50%;}
编辑后:可能的解决方案: -5px修复,但我不确定这会引入什么新问题。