美文网首页
解决内联元素代码换行页面出现空格的问题

解决内联元素代码换行页面出现空格的问题

作者: 粥蛋蛋 | 来源:发表于2019-05-24 16:01 被阅读0次

本文章提供解决该问题的几种方法:

1.既然是换行导致的出现空格,那就把内联元素代码写在一行且中间没有空格,这是最可靠简单的方法,缺点是影响代码美观度
2.给内联元素的父元素设置font-size:0,内联元素设置单独的font-size(原理是一般空格是宋体父容器元素字体大小的一半,如果设置为0,0的一半也是0)
3.使用HTML注释作为元素之间的间隔。用法如下

  <div>
      <a href="">item01</a><!--
  --><a href="">item02</a>  
  </div>

4.给内联元素加margin-left的负值来抵消空格的位置(这是最不可靠最差的方法)
5.把内联元素结束的>放在下一个内联元素标签的开始

<div>
      <a href="">item01</a
    ><a href="">item02</a
    ><a href="">item03</a>
  </div>

相关文章

  • 解决内联元素代码换行页面出现空格的问题

    本文章提供解决该问题的几种方法: 1.既然是换行导致的出现空格,那就把内联元素代码写在一行且中间没有空格,这是最可...

  • CSS—通过伪类控制链接表现

    链接 //#代表空链接 a标签是内联元素,如果两个内联元素之间出现了空格或者换行,那个勿乱出现多少次,内联元素中...

  • HTML连续内联元素之间的空隙如何解决

    如果内联元素在代码中之间存在换行,那么页面上的内联元素之间会有空隙存在.如何取消掉这种不受控制的空隙呢. 去掉内联...

  • iOS8.3使用\n换行问题

    关键代码: //8.3在\n后加空格解决换行不显示问题

  • html和css部分常见兼容性问题

    常见的兼容问题及解决方法 1. 行内元素或行内块元素在代码换行写时会出现左右的间隙,解决方法如下 1) 将代码写在...

  • 空白折叠

    空白折叠 在源代码中的连续空白字符(空格、换行、制表符tab),在页面显示时,会被折叠为一个空格。 在 元素中的内...

  • 内联元素换行后产生间距

    今天在写代码时突然发现内联元素换行会占用空间,造成原来能装下的内容装不下了。有三个解决方案: 简单粗爆不换行 设置...

  • css note

    文档流内联元素从左往右流动,如果宽度不够,就块级元素从上往下流,另起一行Word-break解决英文的单词换行问题...

  • 去除inline-block块行元素之间的间距

    inline-block块行元素标签并排的时候没有间距,但是换行或者中间有空格就会出现间隙 解决的方法: 1、设置...

  • html初级总结

    段落 换行 删除线 斜体 下划线 加粗 添加属性 块元素,布局,换行 内联元素,布局,不换行 添加图片,并且图片不...

网友评论

      本文标题:解决内联元素代码换行页面出现空格的问题

      本文链接:https://www.haomeiwen.com/subject/cbfgzqtx.html