- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 Dreamweaver 开发网站。我广泛使用模板功能,因为它有助于使维护一致性变得更容易。
但是,我注意到 Dreamweaver 在 doctype 之前添加了以下代码:
<!-- InstanceBegin template="/templates/web-public-user-home.dwt" codeOutsideHTMLIsLocked="false" -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
最佳答案
好的,我想通了。
由于我正在做的广泛的 IE 合规性调整,我使用了条件注释。但是,我在 html 标签上使用了它们。原则上这没有任何问题,但是当您这样做时,Dreamweaver 不会正确处理您的实时模板更新(它会将 Dreamweaver 特定的模板锁定代码放在 doctype 之前,从而确保您的页面将在 IE 中抛出 Quirks 模式) .
所以我所做的是将我的条件评论系统从 html 标签移开,而不是在您的开始正文标签之后和结束正文标签之前立即使用它们,如下所示:
<body>
<!--[if IE 6 ]> <div id="ie" class="ie6"> <![endif]-->
<!--[if IE 7 ]> <div id="ie" class="ie7"> <![endif]-->
<!--[if IE 8 ]> <div id="ie" class="ie8"> <![endif]-->
<!--[if gt IE 8 ]> <div id="ie"> <![endif]-->
<!--[if !IE]><div id="not-ie"> <![endif]-->
{YOUR HTML CODE}
</div>
</body>
关于Dreamweaver 导致 Internet Explorer 中的 Quirks 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6294301/
在 IE10 开发人员工具、JavaScript 和 CSS-wise 中,Quirks Mode 和 Internet Explorer 5 quirks 有什么区别? 这两种模式中的哪一种可以从
我正在尝试在 HTML 和 CSS 中实现完全对齐(与左对齐不同,后者最后一行左对齐而不是对齐)。 p> 我有这个文档,加上一个文档类型定义: p { border: 1px
为什么 ++[[]][0] == 1 但是确实如此 ++[] 抛出错误 它们不是一样的吗?我相信第一个示例在数组上执行索引读取,以便您在数组中获取数组。然后执行增量。如果是这样,为什么我不能做第二个例
看看这个fiddle . 快速信息: div 宽度为 500px 其中的图像以 css 居中(margin:0 auto) 图像周围有一个 anchor 标记包装器(无 css) 问题: 如果您检查
我正在为我的页面使用下面的 DOCTYPE,它使页面保持 Quirks 模式,我的表格看起来像下面链接中的表格。 http://talkingsoccer.net/inquirks.jpg 当我将文
关于 this question关于如何使 css 垂直对齐,Sam 的评论指向此页面:http://www.jakpsatweb.cz/css/priklady/vertical-align-fin
我在怪异模式的网站上工作,无法使用 . 在我的元素中,CSS3 翻译图像在 IE10 和 11 中不起作用,但由于上述原因,它在 IE9 中起作用。 除了添加 之外,是否有解决此问题的方法? ?
我有一个宽度为 200 像素的元素。它的左右填充各为 100 像素。在 IE7、IE8 和 firefox 4 中,它将填充附加到元素宽度。但是,在 IE Quirks 模式下,不附加填充,宽度保持为
我想知道是否有人能解释为什么浏览器的 Web 开发插件会提供以怪异模式显示内容的按钮? 是否有人故意为怪癖模式添加标记?当标记已经具有文档类型时,查看站点将如何以怪异模式显示有什么意义? 我是否遗漏了
假设您的页面具有相对严格的文档类型和非常接近合规性的 HTML 标记,但可能会以一些愚蠢的方式遗漏,可能是因为您无法控制的用户内容...假设您正在工作在内容管理系统或内容管理系统的主题上,您控制一些基
我正在尝试为在 IE 中以怪异模式呈现的页面创建一个书签。我无法控制页面的源代码,因此告诉我更改文档类型是行不通的。 无论如何,我试图按其类获取元素,但似乎 getElementsByClassNam
我构建的以下站点始终以怪癖模式加载,这会导致旧版 IE 的框模型错误。 site 我已将文档类型添加为 xhtml1-strict.dtd,并且没有空格或 BOM 字符。当我从开发人员工具将文档模式更
我在 quirks 模式下开发(啊...),并在一些图标上添加了不透明度(悬停时没有不透明度),但它在 IE8/9 + Quirks 中不起作用。 .icons { display
我编写了一个小工具,可以生成要放置在文档中的 HTML/CSS 代码。 我的问题是,一些放置代码片段的网站使用的是 DOCTYPE,其他网站使用的是 quirks 模式(没错,整个网站都处于 quir
我有一个基于 ul/li 的侧边菜单,使用两个 CSS 规则设置样式,IE8 Quirks 模式会忽略以下规则,我假设是 IE6: ul { padding-left: 15px; } 通过完全删除此
我正在尝试动态调整屏幕上的字段大小,但不幸的是我们使用的是 IE 怪癖模式。 Chrome 运行完美,一切都按照我的预期排列,但是在 IE8 中,在 quirks 模式下,计算的大小导致屏幕上的最后一
我是一名从事独立元素的后端开发人员,所以请原谅我可能缺乏的知识。我正在使用一个名为 AdminLTE 的免费和开源管理面板模板,以及作为其中一部分的一系列模态。我已经为此工作了一段时间,一切都很好,只
我刚刚在 IE 古怪模式下测试了我的网站,它看起来很糟糕。 我应该关心 IE 怪癖模式吗?如果是,是否有一个工具可以帮助我为 Quirks 模式编写 CSS。 更新我的文档类型: 最佳答案 Sh
我在交互式解释器中用列表尝试了一些事情,我注意到了这一点: >>> list = range(1, 11) >>> for i in list: ... list.remove(i) ...
我想用 jquery 制作网格。我从 xml 中读取数据。当我在 Chrome 浏览器上运行它时它工作。但是当我在 IE 上尝试它时它给出了这个错误。 Grid can not be used in
我是一名优秀的程序员,十分优秀!