Проверка (CSS 2.1): «поведение» не является известным именем свойства CSS - PullRequest
2 голосов
/ 13 августа 2010

Я использую любой сценарий: hover , чтобы имитировать селектор: hover в IE6. Предлагаемое использование - прикрепить его к элементу body в качестве поведения IE6. но все мои страницы используют XHTML 1.1, поэтому проверка CSS в VS2008 не выполняется, когда я пытаюсь опубликовать свой сайт.

Есть ли хорошие способы исправить это?

Спасибо! константин

соответствующая разметка:


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

1 Ответ

1 голос
/ 13 августа 2010

Можно поставить

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

во внешнем css

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

Edit:

или вы можете отключить ошибки css

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

...