即使我们使用了类似 *{margin: 0;padding: 0;} 这样的代码重置了浏览器默认样式,也会发现类似a标签这种inline-block元素,它们之间也还存在着间距。
我们会发现默认间距的存在,这种间距也被成为元素间留白间距。
方法一:font-size:0
<div class="demo">
<a href="#">底部链接1</a>
<a href="#">底部链接2</a>
</div>
// CSS部分
.demo{
font-size: 0;
}
.demo a{
font-size: 14px;/*这里一定要设置,不然文本内容将不显示*/
}
方法二:a标签内容写在一行
<div class="demo">
<a href="#">底部链接1</a><a href="#">底部链接2</a>
</div>
方法三:float浮动
.demo{
display: -webkit-box;
display: -webkit-flex;
display: flex;
justify-content: center;
}
.demo a{
float: left;
}