CSS - display:inline-block 相邻元素间有4px的空白间距

取消“display:inline-block 相邻元素间有4px的空白间距”spa

Demo:http://jsfiddle.net/JSDavi/p6gcx6nx/.net

例子:get

<div sytle="display:inline-block; width:25%;background-color:blue;">aaaaaa</div>float

<div sytle="display:inline-block; width:50%;background-color:red;">bbbbbb</div>gc

<div sytle="display:inline-block; width:25%;background-color:green;">ccccccc</div>注释

解决方案:di

一、清除(inline-block)元素“</div>”和“<div>”的空白,vi

即上一元素的结束标签和下一元素的开始标签中不能出现空格、换行、内容,inline-block

只多是注释;解决方案

二、对inline-block的父元素添加font-size:0;,对inline-block元素及兄弟元素各自设置font-size大小;

三、去掉display:inline-block,或改成display:block,并添加float:left;

相关文章
相关标签/搜索