zoukankan      html  css  js  c++  java
  • 关于标签之间因为换行等问题造成的空白间距问题处理

    在编写HTML文件时,我们就会遇到,类似这样的问题

    	CSS文件:
        <style> ul{ list-style: none; } li{ 100px; height: 50px; line-height: 50px; background: hotpink; display: inline-block; text-align: center; } </style>

      

          HTML结构:
        <ul> <li>菜单</li> <li>菜单</li> <li>菜单</li> <li>菜单</li> <li>菜单</li> <li>菜单</li> </ul>

      

    我们发现,li标签之间会存在空白格,这是由于,标签换行造成的,那么怎么去掉这些空白格呢?

    有两个解决方案:

    方案一:去掉li标签之间的换行

    处理后的效果

    方案二:给父级标签设置font-size:0px;给当前标签设置font-size:14px;

    处理后的效果

    <style>
    		ul{
    			list-style: none;
    			font-size: 0px;
    		}
    		li{
    			 100px;
    			height: 50px;
    			line-height: 50px;
    			background: hotpink;
    			display: inline-block;
    			text-align: center;
    			font-size: 14px;
    		}
    	</style>
    </head>
    <body>
    	<ul>
    		<li>菜单</li>
    		<li>菜单</li>
    		<li>菜单</li>
    		<li>菜单</li>
    		<li>菜单</li>
    		<li>菜单</li>
    	</ul>
    </body>
    

      

  • 相关阅读:
    Mark
    linux重启mysql无法启动
    网络流量监测IP雷达 4.0
    BBR拥塞控制算法
    弱口令
    SSH加固
    Openstack 部署
    Integrate Neutron and OVN
    Build OpenVSwitch and OVN
    OVN 简单组网脚本
  • 原文地址:https://www.cnblogs.com/songdongdong/p/6443619.html
Copyright © 2011-2022 走看看