我正在使用伪类,除IE7外,它们在任何地方都能正常工作。我想知道是否有任何方法可以让它们在IE7中运行。
答案 0 :(得分:1)
您可以在服务器上检测用户代理,并将不同的HTML输出到不同的浏览器。
对于PHP,您可以使用Browser.php(例如),或者只查看$_SERVER['HTTP_USER_AGENT']
变量
除此之外 - 只有Javascript,抱歉。
编辑:最简单的方法(不需要JS编码) - 是使用Selectivizr - http://selectivizr.com/
这是IE6-8的CSS3仿真库
答案 1 :(得分:0)
不能做......
如果绝对有必要在浏览器中使用这些伪元素,您可能需要加载一个js文件来纠正问题:http://code.google.com/p/ie7-js/
答案 2 :(得分:0)
这是stackoverflow上的链接和同样的问题,我确信你会在这里找到你想要的答案。