jQuery slider 和 IE6 问题

标签 jquery browser internet-explorer-6 cross-browser slider

我在使用我们的老 friend IE6 时遇到了一些问题。 The site I'm working on适用于公共(public)部门客户,因此必须支持 IE6。 slider 在 IE7+、Firefox、Safari 和 Chrome 中运行良好。我已经尝试了我能想到的一切,但我还是一片空白!你能帮忙吗?

PC 上的 IE6。 IE6 Screen grab http://citywest.bangtest.co.uk/stackoverflow/ie6.png

Mac 上的 Chrome Chrome on a Mac http://citywest.bangtest.co.uk/stackoverflow/chrome.png

最佳答案

我忍不住跳到旧的“IE6 hasLayout”问题(因为这似乎是一个视觉错误)。也许值得您花时间检查您的元素,以确保它们具有“hasLayout” - 我在 IE6 中遇到的大多数“毫无意义”的渲染问题都与此属性相关。

http://www.satzansatz.de/cssd/onhavinglayout.html

查看问题是否与“hasLayout”相关的一种快速但肮脏的方法是添加非标准的 IE 专有 CSS 属性“zoom: 1;”。这不会验证,但它将向应用它的任何元素授予“hasLayout”。只需将它放在所有涉及的元素上,它可能会解决问题...然后,有了这个糟糕的解决方案,您就可以弄清楚如何使其验证:)

/* in your css */
.my_box {
    zoom: 1;
}

关于jQuery slider 和 IE6 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3317877/

相关文章:

javascript - 在浏览器中设置 document.domain 使用什么值?

jquery - IE6 和 7 中消失的菜单

java - 从 Java Servlet 返回字符串数组到 jQuery

javascript - 如何使用 javascript 发布包含文件类型参数的表单

jquery - 如何使用 jquery ajax 提交表单使用 Mechanize 登录? (Python)

Javascript Canvas Uncaught TypeError : document. getContext 不是函数

jQuery minitabs 插件 - 在页面加载时以编程方式选择选项卡?

cookies - 用于 cookie 的编码方案

css - 已访问链接上的 IE6 CSS 问题

css - IE6 PNG 透明 CSS hack 不起作用