行内元素中间有空隙 span中间有间隙 div之间有空白

原因:

换行符、空格也是一个字符,会占据一个位置,导致空白出现。

解决:

  1. 换行的元素进行浮动
  2. 换行元素的父元素设置font-size: 0;, 换行元素再正常设置font-size: 13px;之类的
  3. 欢迎补充。

例子:

* {
  margin: 0;
  padding: 0;
}
.father {
  width: 100px;
  background-color: antiquewhite;
  font-size: 0;
}
.child {
  font-size: 13px;
  display: inline-block;
  background-color: pink;
}
<div class="father">
  <div class="child">測試換行無空格</div>
  <div class="child">測試換行無空格</div>
</div>
posted @   柯宝宝智商感人  阅读(110)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示