解决标签回车后产生的空格2

Posted chen-haobox

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决标签回车后产生的空格2相关的知识,希望对你有一定的参考价值。

---恢复内容开始---

事例分析:

nav中有5个a标签,在不给a标签设置固定宽度时,如何平均分布在nav中。

 

  1. nav宽度auto,或固定。为了方便查看,这里给一个固定值 500px;
  2. 给a设置百分比宽度,5个a则为20%。这里设置一个边框方便查看。

 

 

<nav>
       <a href="">1组</a>
       <a href="">2组</a>
       <a href="">3组</a>
       <a href="">4组</a>
       <a href="">5组</a>
   </nav>

 

nav{
    width: 500px;
    border: 1px solid black;
    box-sizing: border-box;
}
a{
    border: 1px solid red;
    box-sizing: border-box;
    display: inline-block;
    width: 20%;
}

浏览器显示:

技术分享图片

 

 

 

解决方法:由于a标签之间空格产生的间隙,设置nav:font-size:0;

 

 

浏览器显示:

技术分享图片

a标签继承nav:font-size:0;

重新设置a标签字体大小。

最终代码:

nav{
    width: 500px;
    border: 1px solid black;
    box-sizing: border-box;
    font-size: 0;
}
a{
    border: 1px solid red;
    box-sizing: border-box;
    display: inline-block;
    width: 20%;
    font-size: 14px;;
}

  

浏览器显示:

技术分享图片

 

---恢复内容结束---

以上是关于解决标签回车后产生的空格2的主要内容,如果未能解决你的问题,请参考以下文章

正确显示textarea中输入的回车和空格

编写一个程序, 将 a.txt 文件中的单词与 b.txt 文件中的 单词交替合并到 c.txt 文件中, a.txt 文件中的单词用回车符 分隔, b.txt 文件中用回车或空格进行分隔。(代码片段

解决mac管理员变成普通成员

php去除html标签及空格回车

解决行内块元素(inline-block)之间的空格或空白问题

动态 Rstudio 代码片段