【问题标题】:IE Positioning HelpIE定位帮助
【发布时间】:2010-12-15 06:42:07
【问题描述】:

我目前正在研究这个主题:http://tf.ffffffive.com/fancy/

我只需要一些关于如何让它在 IE6 和 IE7 中工作的指示。

-定位有点偏。 - 如果你们有一篇有用的博文,或许可以帮我编写一些 CSS 编码,我将不胜感激。

此外,由于定位,Javascript 滚动效果无法正常工作。任何提示将不胜感激。

谢谢,亨利

【问题讨论】:

    标签: javascript html css internet-explorer xhtml


    【解决方案1】:

    不使用 -moz-* 的 mozilla 特定标签可能会有所帮助。另一个建议是警惕带有 IE6 的 PNG。他们并不总是如你所愿。

    【讨论】:

      【解决方案2】:

      网络上有几个库来涵盖 IE 定位和类似的错误。如果他们为您解决了问题,那比必须为 IE 拥有单独的样式表并使用 conditional comments 选择性地加载它们要好。

      我建议您看一下,例如,IE7-JS 库。

      【讨论】:

        【解决方案3】:

        大多数跨浏览器的 CSS 错误来自使用“复杂”的样式模式。绝对定位是这些“复杂”样式模式之一。如果您摆脱绝对定位并使用其他元素定位方法(边距、填充、浮动),您的页面可能会在 IE6/IE7 中呈现更好。

        【讨论】:

          【解决方案4】:

          除了使用 CSS hacks 之外,还有一种 jQuery 浏览器检测解决方案,您可以检测浏览器并添加特定且有效的 CSS。

          喜欢ie6

          .ie6 .classname 
          .ie7 .classname
          

          http://jquery.thewikies.com/browser/

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2011-02-17
            • 2011-06-30
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-01-16
            相关资源
            最近更新 更多