在ASP.NET应用程序中,如何设计页面使其在IE6和IE8浏览器中都能正确显示?如果有任何可以在两种浏览器中工作的通用准则可供遵循,我想最大限度地减少我需要做的 CSS 工作。我可能仍然需要到处调整,但我想减少大量工作。如果有任何此类指南,请告诉我。
提前致谢。
我一直在编写最近的项目并使用 ie7.js 脚本http://code.google.com/p/ie7-js/ http://code.google.com/p/ie7-js/。它能够将 IE 6 修复到合理的水平,效果令人惊叹。然后使用这个块来声明你的身体。 (这部分是从 html5 样板中摘取的)。
<!--[if lt IE 7 ]> <body class="ie6"> <![endif]-->
<!--[if IE 7 ]> <body class="ie7"> <![endif]-->
<!--[if IE 8 ]> <body class="ie8"> <![endif]-->
<!--[if IE 9 ]> <body class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <body> <!--<![endif]-->
你可以如何使用各自的 id 来完善任何杂散的 css,如下所示......
#ie6 .element{
//special stuff for ie6
}
不过,ie7.js 脚本应该可以为您节省大量时间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)