`
caiceclb
  • 浏览: 242430 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

莫名其妙的IE 3像素Bug

阅读更多

凡是做CSS的,估计没谁不抱怨ie的,但是又没办法,ie的市场占有率太高了。

 

最近做个九宫格的布局,很简单的,碰见ie莫名其妙的3像素bug,郁闷。

 

还好找到两种解决之道,记录之,以防遗忘(估计大部分的类似现象都可以用此解决)。

 

1、设置font-size:0;,这个应该是出现的此现象的凶手,貌似ie都有默认的文字大小问题。

 

2、如果不方便设置font-size,就设置margin-bottom:-3px;,利用负外边距弥补。

 

具体文件放在附件。

分享到:
评论

相关推荐

    解决ie6下3像素bug问题

    标题“解决ie6下3像素bug问题”指的是在IE6浏览器版本下,两个浮动元素之间出现的不期望的3像素间隙问题。这个问题是一个常见的前端bug,主要是在IE6浏览器中由于其解析CSS的特殊性导致的,而这种问题在其他浏览器中...

    多出三像素bug

    解决bug多出三像素

    解决IE6 3像素Bug的css写法

    这个Bug主要出现在浮动元素与非浮动元素相邻的情况下,导致非浮动元素在IE6下向右偏移3像素,影响页面布局的精确性。 要理解这个Bug的原因,我们需要知道在IE6中,元素的“hasLayout”机制起着关键作用。hasLayout...

    IE6的3像素 bug解决方案分享

    IE7修正了IE6中的一个bug,bug名字就叫做“3像素bug”,即文字溢出bug. 表现形式是ie6浏览器下文字或者图片溢出,莫名其妙的自动复制几个字符。如下图,就自动溢出了一个“下一页”。 二、3像素bug是怎么产生的?...

    ie特有bug文档

    - **问题描述**:在IE7中,当某元素的`border-width`中有小于3像素的边框设置为`dotted`时,该边框会显示为`dashed`而非预期的虚线效果。 - **解决方案**:避免在同一元素上同时使用不同宽度的`dotted`边框。 #####...

    ie6BUG解决方案

    1. `opacity`属性:IE6并不支持CSS3的`opacity`属性。为了实现透明效果,开发者通常会依赖JavaScript库,如jQuery,或者使用专为IE6设计的滤镜(filter)属性。例如,可以使用以下CSS代码: ```css <!--[if IE 6]> ...

    ie6-ie7 dom渲染bug demo

    ie6-ie7 dom渲染bug demo

    iebug总结jar包

    5. **双边距问题**:在IE6中,浮动元素的内联元素会额外增加一个像素的边距,可通过负margin或者`display:inline-block`来修复。 6. **CSS选择器限制**:IE6不支持一些高级CSS选择器,如`:hover`在非链接元素上、`:...

    我发现一个IE8的Bug

    标题中的“我发现一个IE8的Bug”提示我们,这个压缩包可能包含有关Internet Explorer 8浏览器的一个已知或新发现的软件缺陷的信息。在描述中,我们只得到了一个指向博客文章的链接,该链接可能提供了关于这个Bug的...

    css常见的bug(ie)

    当两个浮动的DIV相邻时,IE可能会在它们之间显示3像素的间隙。解决方法包括使相邻元素也浮动,或者为已浮动的元素添加负margin。 8. **宽度和高度的问题**: IE不支持`min-`前缀,但它实际上把正常的width和...

    IEbug、IE6页面问题

    IEbug、IE6页面问题、IE6样式问题

    9个最常见IE的Bug及其fix

    标题:“9个最常见IE的Bug及其fix” 描述:“9个最常见的IE6 Bug,快解决头疼的IE6吧” 在本文中,我们将深入探讨IE6中最为常见的九个Bug,并提供相应的解决方案,帮助Web开发者们解决这个曾经令人头疼的问题。 ##...

    ie6 bug bug

    计师在输出时,最头痛的就是各大浏览器的兼容性了,特别是ie6,多用“可恶”“老不死”来形容!而我看来,其实不然,既然ie6还没“死”,还有很多人在用,特别在china,自然有它存在的理由!在此不再多说!下面以一...

    jQuery ajaxFileUpload.js 插件 ie9 下bug 修复

    总的来说,`jQuery ajaxFileUpload.js 插件 ie9 下bug 修复`这个主题涵盖了前端开发中的重要知识点,包括浏览器兼容性、异步文件上传、Ajax交互和事件处理等。理解和解决这些问题对于提升老旧浏览器下的用户体验至关...

    ie6bug问题解决

    在IT行业中,尤其是在Web开发领域,IE6(Internet Explorer 6)因其众多独特的bug和兼容性问题而闻名。这个压缩包文件"ie6bug"显然专注于解决与IE6相关的技术挑战。下面,我们将深入探讨IE6中的常见问题以及解决策略...

    CSS之IE BUG分析与解决

    - IE6中,文本相对于容器可能会有3像素的偏移。可以通过添加`text-indent:-3px;`来修正。 7. `hasLayout`问题 - IE6中的`hasLayout`机制可能导致布局问题,表现为元素尺寸计算不正确。通过设置`zoom:1;`或改变...

    IE 常见bug 及其fix

    在Web开发领域,Internet Explorer(IE)曾是程序员们的一大挑战,尤其是对于前端开发者来说,因为IE中存在许多特有的bug。这些bug不仅让开发者头疼,还严重影响了开发效率。本篇将详细介绍9个最常见的IE bug及其...

Global site tag (gtag.js) - Google Analytics