2

我正在使用whatever:hover脚本来模仿IE6 中的:hover 选择器。建议的用途是将其作为 IE6 行为附加到 body 元素。但是我所有的页面都使用 XHTML 1.1,所以当我尝试发布我的网站时,VS2008 中的 CSS 验证失败。

有没有解决这个问题的好方法?

谢谢!康斯坦丁

相关标记:


    <!--[if IE 6]>
    <style type="text/css">
    body
    {
        behavior: url("../js/csshover3.htc");
    }
    </style>
    <![endif]-->
4

1 回答 1

1

你可以把

body
    {
        behavior: url("../js/csshover3.htc");
    }

在外部 CSS 中

    <!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="ie6.css">
    <![endif]-->

编辑:

或者您可以禁用 css 错误

http://geekswithblogs.net/SoftwareDoneRight/archive/2008/03/17/quicktip-turn-off-css-validation-errors.aspx

于 2010-08-13T18:50:45.303 回答