所以我需要在IE7标准模式下检测IE11,在IE7标准模式下检测IE9,最好只通过CSS检测。
我无法真正控制HTML或JavaScript。我完全控制的是CSS文件。
我愿意接受任何肮脏的技巧/黑客,将不同的样式发送到两个不同的浏览器。
要明确:
body{
background: red; /*Awesome IE11 hack here somewhere*/
background: green; /*Mindboggling IE9 hack around here*/
}
在IE7标准模式下IE11应该有红色背景。
IE9标准模式下的IE9应该有绿色背景。
有了黑客,我正在考虑这样的事情: 来自http://browserhacks.com/
_::selection, .selector:not([attr*='']) {}
以上支持除IE8和Firefox之外的所有内容。
非常好,顶上有糖......
答案 0 :(得分:-1)