`
shuaigg.babysky
  • 浏览: 567808 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

ie6,ie7 relative absolute bug

    博客分类:
  • css
 
阅读更多

ie6,ie7中,两个潜逃的div,父为relative,子为absolute,那么

如果先隐藏父类,再隐藏子类,再显示父类,会发现子类没有被隐藏,

但是查看其display属性的时候发现为none.这是ie6,ie7的一个bug,这种情况只有先隐藏子类才行。

分享到:
评论

相关推荐

    ie特有bug文档

    - **问题描述**:在IE6/7中,当子元素具有`position: relative`属性时,将父元素设置为`overflow: [hidden | auto]`等同于将子元素的定位模式重置为默认的`position: static`。 - **解决方案**:为父元素设置`...

    IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素

    这里提到的问题是关于IE6、IE7以及在IE8、9、10中使用IE7兼容模式下,对于绝对定位(absolute)或相对定位(relative)的父元素和子元素的显示与隐藏的一个特定bug。这个bug主要涉及到元素的`display`属性。 通常,...

    ie6下定位bug解决

    在其他现代浏览器中,CSS的`position`属性如`relative`、`absolute`和`fixed`能很好地实现元素的定位,但在IE6中,这些属性的处理方式却大不相同,导致开发者需要进行特殊的“hack”来解决这些问题。 首先,IE6不...

    网页排版IE6兼容性问题修改方法

    `position:absolute`在IE6下可能无法正常工作,需要使用`position:relative`和`left/top`配合,或者使用`position:static`和`margin`调整。 8. **层叠上下文** IE6对层叠上下文的理解不同于其他浏览器,可能导致z...

    js完美解决IE6不支持position:fixed的bug

    总的来说,解决IE6不支持`position:fixed`的bug需要开发者具备深厚的前端知识,包括CSS兼容性、CSS Hack以及对JavaScript表达式的理解。同时,也需要权衡性能与兼容性的关系,适时地做出技术决策,以适应不断变化的...

    IE又一个让人吐血的BUG: 关于 table的position 和 select

    当使用`position`属性时,我们可以指定元素相对于其正常流定位的方式,例如`static`(默认)、`relative`、`absolute`或`fixed`。对于表格元素,特别是`<table>`,在应用`position`属性时,IE可能会出现渲染问题,...

    IE6中DIV使用了relative不定义宽度导致right定位误差

    这里我们讨论的问题集中在Internet Explorer 6(简称IE6)浏览器中,一个非常著名的bug,涉及到`relative`定位和`right`属性的使用。在IE6中,当一个绝对定位的元素(`position: absolute`)的父级元素设置了`...

    CSS IE6奇数宽度或高度的bug

    IE6还有奇数宽度的bug,解决方案就是将外部相对定位的div宽度改成偶数。查看源码: CSS代码 #out { width: 609px;/*这里宽度为奇数,bug就出现了!!改成偶数就OK了*/ height: 300px; position: relative; ...

    IE6/7在滚动区域内的标签使用position会飘出这个滚动区域不随滚动条滚动

    最近才发现IE6、IE7存在这样一个BUG:在滚动区域(DIV中)内,如果里面的标签使用了position(absolute/relative),则会飘出这个滚动区域,且不会随滚动条而滚动(静止不动)。如下所示(只在IE6和IE7中才会出现此...

    div模拟table兼容ie620140424

    5. **IE6特有样式修复**:IE6对CSS的支持有限且存在一些已知的bug,比如盒模型问题。可能需要使用条件注释(`<!--[if IE 6]>...<![endif]-->`)来应用特定于IE6的CSS修复。 6. **jQuery或JavaScript库**:在2014年...

    IE6 position:fixed bug (固定窗口方法)

    【IE6 position:fixed bug (固定窗口方法)】 在Web开发中,IE6浏览器常常给开发者带来诸多挑战,其中一个问题就是对于CSS中的`position:fixed`属性的支持。`position:fixed`通常用于创建一个固定定位的元素,使其在...

    前端面试题汇总1

    解决方法是给`overflow:hidden`的元素添加`position:relative`或`position:absolute`。 15. **IE6的浮动元素宽度问题**:没有定义宽度的浮动元素,如果内部有设置了高度或`zoom:1`的`div`,该`div`会占用整行。为...

    IE7 设置z-index的覆盖问题的解决方法

    在非IE7浏览器中,z-index的使用是相对直观和可靠的,但在IE7及更早版本中,由于引擎的限制或bug,出现了上述提到的覆盖问题。 在传统的CSS中,position:relative 与 position:absolute 是常用的定位方式。position...

    hasLayout引发的CSS Bug表

    5. IE6和IE7中,父元素设置overflow: hidden或auto时,其拥有position: relative的子元素会显示为position: visible状态。 6. IE8中,th元素不会自动继承上级元素的text-align样式。 为了解决上述Bug,我们可以采取...

    CSS BUG解决方法以及CSS BUG类的小技巧

    然而,由于不同浏览器之间的实现差异,尤其是旧版本的浏览器如IE6和IE7,开发者经常会遇到CSS Bug,这使得跨浏览器一致性成为一项挑战。以下是一些常用的CSS BUG解决方法和小技巧,帮助你更有效地处理这些问题。 1....

Global site tag (gtag.js) - Google Analytics