前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决HTML中换行会出现间隙问题

解决HTML中换行会出现间隙问题

作者头像
且陶陶
发布2023-04-12 14:55:17
3K0
发布2023-04-12 14:55:17
举报
文章被收录于专栏:Triciaの小世界

源代码中连续几个行内元素中的换行在浏览器中会被解释为一个空格,空格和回车都会被显示为一个3px的空格。

例如:

代码语言:javascript
复制
<div class="content">
        <a href="#">小米网</a>
        <a href="#">MIUI</a>
</div>

效果如图:

(此时小米网和MIUI之间有一个小空格

在这里插入图片描述
在这里插入图片描述

解决办法:

方法一、

在换行处父级标签加css: {font-size:0}; 这样换行后就不会有空格出现. css:

代码语言:javascript
复制
.content{
    font-size: 0;
}
方法二、

使用浮动: css:

代码语言:javascript
复制
  a{
            float: left;
        }
方法三、

采用flex布局,直接消除默认浮动 css:

代码语言:javascript
复制
  .content{
         display: flex;
     }

效果图:

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 效果如图:
  • 解决办法:
    • 方法一、
      • 方法二、
        • 方法三、
        • 效果图:
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档