我的页面上有两个 DIV。其中一个设置为display:none基于某些条件。它在 IE10、Firefox 和 Chrome 上运行良好。但它不适用于 IE8、IE9 和 IE10 兼容性视图。结果,它显示了两个 DIV。有人可以建议如何解决这个问题吗?
<div id="dv1" style="background: url(http://abc.com/images/green.gif) no-repeat scroll 0px 0px transparent; height: 26px; width: 171px; display: none;"></div>
<div id="dv2" style="background:url(http://abc.com/images/red.gif) no-repeat scroll 0 0 transparent;height:26px; width:142px; padding-left:18px;padding-right:11px;"/>