css - ie7 中奇怪的 css 行为

标签 css internet-explorer internet-explorer-7 dojo

我在 internet-explorer-7 中遇到了一个奇怪的行为。
在设置/重置全局 css-style-class 后,布局似乎被破坏了。可以使用以下 html-file 重现该问题.单击按钮后,表格的字体系列发生变化。 js 代码只是在 body 标签上设置了一个样式类,然后再次将其删除。

看来,.dijitInputField input.dijitReset -选择器应用于 <td> .

任何人都可以向我解释这种行为吗?

根据要求

编辑here是 jsfiddle-presentation - 但它不能用于重现错误,因为自动添加了文档类型

最佳答案

您的 (x)html 文档必须使用 DOCTYPE。它总是可以节省时间并避免遇到奇怪的问题/错误,尤其是在 IE 中。

关于css - ie7 中奇怪的 css 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7415566/

相关文章:

html - 页脚太宽

javascript - 带有不可拖动子图像的可拖动 div 上的 FireFox 问题

javascript - 如何在 vue.js 中使用属性选择器?

php - 将自定义 css 添加到生成的 CSS 文件中

javascript - 客户端 IE、Safari : Localisation using l10n. js

css - 为什么这个无序列表在 IE7 中的格式不同?

asp.net - 文件下载不适用于 IE7

javascript - 第三级 JQuery 下拉列表不显示

HTML 圆角 Internet Explorer

testing - 我可以在 IE7 兼容的情况下使用 IE8 测试站点吗?