【IE6.0 Bug总结之八】图片底部空隙问题
一、开篇
很久很久以前,我数过IE6的七大罪状(七个蛋疼的bug),原文IE6 Bug大盘点,看看你都遇到过哪些【更新中】,虽然IE6用户量在不断下降,但我们目前仍需要为那些执迷不悟者考虑,谁让用户是老大呢。好了,今天我就来列出IE6的第八大罪状:图片底部空隙问题,欲了解出解决方案,请往下看吧。
二、症状表现
昨天在改版网站首页时,准备将推荐博客那栏用博主头像显示,并在图片周围加了1px的边框,css代码如下:
#blog_list span.blog_img { display: inline-block; padding:1px;border:#ddd solid 1px; margin-bottom:2px }
#blog_list img{ width:78px; height:78px;}
本来觉得这个css肯定没问题的,但细心的我还是用IE6测试了一下,果断,令我悲催了,IE6下图片下方有点空隙出现,我没给图片加margin和padding啊,哪里来的空隙呢?真是纠结。
正常效果 IE6下底部多了空隙
三、解决方案
没办法,寻找解决方案喽,其实也挺简单,有如下几种方案大家可以参考:
1、将img的display设置为block
2、讲img的父元素的font-size设置为0
3、设置img的vertical-align属性值为vertical-align:top | bottom |middle |text-bottom
四、总结
1、IE6早点去死吧!
2、还在用IE6的人赶紧改邪归正,不要再执迷不悟了,web designer 伤不起的啊!
3、兵来将挡,水来土掩,当我们遇到问题的时候要冷静,要淡定,多分析,少抱怨!
好了,结束本文,谢谢阅读,愿读者好心情!!
本文来自我的另一个Blog青藤屋,欢迎有空逛逛,一起交流学习。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架