首页 > 其他 > 详细

关于标签之间因为换行等问题造成的空白间距问题处理

时间:2017-02-26 10:55:23      阅读:218      评论:0      收藏:0      [点我收藏+]

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

	CSS文件:
    <style> ul{ list-style: none; } li{ width: 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{
			width: 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>

  

技术分享

 

关于标签之间因为换行等问题造成的空白间距问题处理

原文:http://www.cnblogs.com/songdongdong/p/6443619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!