核心提示:去除元素间距的解决方法 style type=text/css.frame{width: 300px;height: 300px;background-color: #71b9f1;}.left{wi...
去除元素间距的解决方法
<style type="text/css"> .frame{ width: 300px; height: 300px; background-color: #71b9f1; } .left{ width: 100px; height: 100px; background: red; display: inline-block; word-spacing: -6px; } .right{ width: 100px; height: 100px; background-color: #ffbc00; display: inline-block; word-spacing: -6px; } </style> </head> <body> <p class="frame"> <p class="left">左</p> <p class="right">右</p> </p>
显示结果:
我们可以看到,两个元素之间有着非常明显的间隙,这应该是我们写代码的过程中遇到的问题中算是很常见的问题,那么我们应该怎么去解决呢?
方法一:去掉标签段之间的空格
<p class="frame"> <p class="left">左</p><p class="right">右</p> </p>
方法二:使用margin负值
.left{ width: 100px; height: 100px; background: red; display: inline-block; margin-right: -10px; }
方法三:使用fond-size:0
.frame{ width: 300px; height: 300px; background-color: #71b9f1; font-size:0 }