如何在较少的 css 中使用 ie 9 hack?
即 9 hack \0/
编译器错误
以下字符是例外且未编码:,, /, ?, @, &, +, ', ~, ! 和美元。
如何编码这个字符?
如何在较少的 css 中使用 ie 9 hack?
即 9 hack \0/
编译器错误
以下字符是例外且未编码:,, /, ?, @, &, +, ', ~, ! 和美元。
如何编码这个字符?
你不能......要么像@Blender 建议的那样使用 Modernizr,要么在你的标记中附加 ie9 类,使用:
<!--[if IE 9]><script>document.documentElement.className += " ie9";</script><![endif]-->
并在 LESS 中使用 ie9 特定规则:
.ie9 & { /* IE9 rules */ }
您可以使用以下答案应用一些 hacks css:Writing browser specific hack in Less (for <IE9)
@hack: ~"/*\**/";
#veinte {
color@{hack}: blue\9;
}
编译的CSS:
#veinte {
color/*\**/: blue\9;
}