码迷,mamicode.com
首页 > 其他好文 > 详细

img 的 3px

时间:2015-03-12 23:59:09      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:

今天在做一个测试的时候碰到的问题:用一个 div 包裹一个 img ,代码如下:

html代码:

1 <div class="box">
2     <img src="preloader.gif">
3 </div>

css代码:

.box{
    position:absolute;
    top:40%;
    left:40%;
    background:red;
}

在 Chrome 里看的时候,发现图片下面有条 3px 高的红边儿,在 FF 里看的时候是 5px 的红边儿,把 img 和 div 的 margin 和 padding 都清零,再看也没有效果。百思不得其解。后来,在网上查了下,两个解决方案,自己试过都可以解决:

  1、img{ display:block; }

  2、img{ vertical-align:middle; }

 

不大会写,也不大会说,开个博客也没咋用过,本来都觉得无关紧要,能解决问题就行,但是最近在找工作,面试的时候常常临时脑子放空,不知道该说什么了,才意识到有问题了,今天就当做开始吧,以后自己也要多练习讲解,把自己知道的也多拿出来分享,在交流里进步。加油!

 

img 的 3px

标签:

原文地址:http://www.cnblogs.com/caicaidandan/p/4333961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!