百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> 怎样删除内联或内联块元素之间的间隙
分享文章到:

怎样删除内联或内联块元素之间的间隙

发布时间:09/01 来源:未知 浏览: 关键词:
删除内联或内联块元素间间隙的办法有:去除元素标签间的空格、使用负边距、在父元素上设定字体大小为零、省略完毕标签。

在页面规划时,我们经常会使用到inline元素、inline-block元素,但无可幸免都会碰到一个问题,那就是这些元素之间存在间隙(如下图),会致使一些规划上的问题,那么怎样删除这些元素之间的间隙?下面我们就来介绍几种办法(以inline元素为例),但愿对大家有所帮忙。【相关视频教程引荐:HTML教程、CSS教程】

<div class="demo">     
     <span>我是一个span。</span>
       <span>我是一个span。</span>
     <span>我是一个span。</span>
     <span>我是一个span。</span>
     <span>我是一个span。</span>
</div>
.demo{
	width: 450px;
	height: 200px;
	margin: 10px auto;
	font-size: 20px;	
}
.demo span{
	background:#ddd;
}

结果图:

2.jpg

去除元素标签间的空格

元素间的间隙显现的缘由是元素标签之间的空格(阅读器会将HTML中的换行符和空格解析为内容。),把空格去除间隙天然就会消逝。去除元素标签间空格有以下几种办法:

办法一:

<div class="demo">
    <span>我是一个span。</span><span>我是一个span。</span><span>我是一个span。</span><span>我是一个span。</span><span>我是一个span。</span>
</div>

办法二:

<div class="demo">
    <span>我是一个span。
    </span><span>我是一个span。
    </span><span>我是一个span。
    </span><span>我是一个span。
    </span><span>我是一个span。</span>
</div>

办法三:使用HTML注释标签<!-- -->

使用HTML注释标签<!-- -->把元素间的空格注释掉,让阅读器不在解析空格。

<div class="demo">
    <span>我是一个span。</span><!--
    --><span>我是一个span。</span><!-- 
    --><span>我是一个span。</span><!-- 
    --><span>我是一个span。</span><!--
    --><span>我是一个span。</span>
</div>

结果图:

3.jpg

使用负边距

可以使用设定边距(margin)属性为负值来将元素移回原位,需要按照父级的字体大小停止负值的调整。

span{
margin-left: -6px;
}

注:这在旧的IE(6和7)中是有问题的。

在父元素上设定font-size: 0;

空格是一个字符空间,因此将font-size设定为零也会使空间的大小为零。但是,为了显示其他元素,需要将子元素的字体大小设定回所需的大小。

.demo{
    width: 400px;
    height: 200px;
    font-size: 0;
}
.demo span{
    background:#ddd;
    font-size: 20px;
}

省略完毕标签

在HTML5中可以省略完毕标签,进而删除标签间的空格。但为了兼容IE6/IE7,可以增加最后一个元素的完毕标签。

<div class="demo">
    <span>我是一个span。
    <span>我是一个span。
    <span>我是一个span。
    <span>我是一个span。
    <span>我是一个span。</span>
</div>

以上就是本篇文章的全部内容,但愿能对大家的学习有所帮忙。更多出色内容大家可以关注百分百源码网相关教程栏目!!!

以上就是怎样删除内联或内联块元素之间的间隙的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板