【问题标题】:CSS and IE7 Z-IndexCSS 和 IE7 Z-Index
【发布时间】:2011-08-08 20:22:15
【问题描述】:

好吧,我被难住了!

如果有人对此页面上的 IE7 z-index 问题的 CSS/JavaScript 修复有一两个建议,而无需过多更改 DOM 结构(它是为方便标签使用而设置的),我会非常乐意尝试出去。

在这个页面上,IE7 将跨越页面宽度 100% 的栏呈现在其他所有内容之上,而我实际上需要非常具体地将它塞进文本和主图像之间(在任何现代浏览器上查看时都可以看到) )。

Here's the link.

谢谢。

【问题讨论】:

    标签: css internet-explorer-7 z-index


    【解决方案1】:

    IE7 有 z-index 的已知错误,请参阅:IE7 Z-Index issue - Context Menu

    在这种特定情况下,您可以通过更改 CSS 的几个部分来修复它。完成每个步骤并随时检查进度:

    • 打开#container 删除position:relative
    • z-index 问题现已修复,但一切都在错误的位置!
    • #thumbnails.pane_img 上删除这些属性:positiontopleftz-index
    • 打开.pane_content,设置left:50%; margin-left:-480px; bottom:90px
    • #learn_more_btn.renova_logo 上,重复 left: 50%; margin-left: ??px 方法将元素放回应有的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      相关资源
      最近更新 更多