IE下img多余5像素空白

作者:糖伴西红柿 来源:前端观察 时间:2009-06-08 13:17:00 

嗯,开场先胡扯几句不相关地感言。最近的工作让我有了很多实践的机会,同时也让我收获颇丰。在群里聊天的时候也提到过,所有的学习过程,最好是理论-实践-再理论-再实践。。。的一个循环往复的过程。这里说的理论是个比较宽泛地概念,其中包括书本理论,也包括对实践地总结。只有理论没有实践,往往造成眼高手低,想得好,做得差;只一味地实践却不通过理论地学习和总结,看起来好像忙忙碌碌,到头来会两手空空。

最近地实践中,越来越觉得 li 元素中包含 a img 元素的时候会比较麻烦,需要注意,当然,问题还是一如既往的出现在 IE 下。以下为其中一例:

html


<ul>
 <li><a href="#"><img src="img/temp.jpg" alt="" /></a></li>
 <li><a href="#"><img src="img/temp.jpg" alt="" /></a></li>
 <li><a href="#"><img src="img/temp.jpg" alt="" /></a></li>
 <li><a href="#"><img src="img/temp.jpg" alt="" /></a></li>
</ul> 

css

ul{
 width: 280px;
}
ul li{
 display:block;
 height:57px;
 width:277px;
}

其中 temp.jpg 尺寸为 277×57

Firefox 下的正常表现:

IE6 下的非正常表现:

很明显地可以看到 IE 中,li 的表现高度,并非我们设定的 57px,而是比其要高,这是因为 img 下面多出了 5px 的空白。

下一页,请看解决方法

标签:ie,像数,img,空白
0
投稿

猜你喜欢

  • python 给图像添加透明度(alpha通道)

    2021-05-04 04:57:22
  • Apache下禁止特定目录执行PHP 提高服务器安全性

    2023-10-25 20:10:50
  • TensorFlow实现Logistic回归

    2023-11-27 18:49:14
  • 解析:以mysql_开始的未定义引用错误

    2008-12-19 17:58:00
  • Linux中大内存页Oracle数据库优化的方法

    2023-07-19 11:24:57
  • 关于Django框架的关系模型序列化和一对多关系中的序列化解析

    2023-01-15 00:52:53
  • Python日志处理模块logging用法解析

    2021-01-05 14:45:55
  • python调用私有属性的方法总结

    2023-09-06 03:16:18
  • 详解如何使用nvm管理Node.js多版本

    2024-05-09 14:49:21
  • python中@property的作用和getter setter的解释

    2022-08-14 21:12:39
  • Golang中使用JSON的一些小技巧分享

    2024-04-27 15:33:34
  • 解析Go语言编程中的struct结构

    2024-04-25 13:21:11
  • IE下Flash内容刷新后消失问题

    2008-01-02 12:38:00
  • PHP取余函数介绍MOD(x,y)与x%y

    2023-10-02 20:15:55
  • php+mysql查询优化简单实例

    2023-07-21 18:36:32
  • 详解JS 比较两个Json对象的值是否相等的实例

    2024-04-29 13:35:36
  • Python Pillow(PIL)库的用法详解

    2022-01-31 13:43:26
  • python使用celery实现订单超时取消

    2023-09-25 00:30:42
  • 用yum安装MySQLdb模块的步骤方法

    2024-01-12 18:23:25
  • 在Python的Django框架中实现Hacker News的一些功能

    2023-11-24 19:27:46
  • asp之家 网络编程 m.aspxhome.com