打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
css 图片有间隔多个Img标签之间的间隙

今天写css时发现,图片加起来刚好是900px的三张图片,不能在一个900px宽容器放下,因为图片之间有间隔,我猜是浏览器把两个img标签之间的空格当成了空白节点。

在网上找到了几个不错的解决方法:

1.多个img标签写在一行

<img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/><img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/>
<img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/><img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/>

效果前:

效果后:

 

2.在img标签的父级上写:font-size:0;//这个在解决display:inline-block出现的问题也有帮助

<div style="font-size:0">   <img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/>   <img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/></div>

效果:

 

3.使用display:block(img是内联元素)//要float一下才行

<img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px" style="display:block"/><img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px" style="display:block"/>

效果:

 

4.使用letter-spacing属性

<div style="letter-spacing:-800px"><!--letter-spacing的值无论是负多少都不会产生重叠-->    <img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/>    <img src="/i/eg_tulip.jpg"  alt="郁金香" height="100px"/></div>        

效果:

 

原文:http://www.cnblogs.com/zqzjs/p/4868325.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
前端学习 之 图片水平居中
css多个img标签存在间隙的解决方法总汇
50款电视背景墙(装修备用)
代码入门教程(13)
css编写banner轮播
PHP提取字符串中的图片地址
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服