我有一个应用程序,我有意在IE7中呈现,但如果浏览器是IE8 +,则需要IE9版本的div渲染。
有什么办法吗?
在IE 7中呈现应用程序的原因是因为我的客户端也在使用XP。
请帮助..
答案 0 :(得分:1)
您可以使用IE的条件评论:
https://msdn.microsoft.com/en-us/library/ms537512(v=vs.85).aspx
http://en.wikipedia.org/wiki/Conditional_comment
在你的情况下:
<!--[if gte IE 8]>
<div>Your div</div>
<![endif]-->
答案 1 :(得分:1)
您可以使用“CSS HACK”来区分不同版本的IE。有一些方法可以做到这一点。 1.条件评论
<!--[if gte IE 8]>this only works in IE8+<![endif]-->
2.prefix
.hack{background:#000\0;}/*works only in IE8+*/
3. @媒体
@media screen\0 {body { background: green; }}/*works in IE8+*/
了解更多详情,您可以查询: http://mynthon.net/howto/-/webdev/CSS-big-list-of-css-hacks.txt