我有一个网站,我正在添加一些功能。该网站是有点过时,但我没有得到全面改革的整个网站,只是几页。正因为如此,我在这些页面上使用了更现代的代码,但是这些页面上仍然有旧代码。由于旧的代码(它将保留,而不是被删除),我有一些CSS冲突。
是否可以使整个样式表只应用于div中的样式。
示例:
<div class="style-sheet-modern">
<!-- My Stylesheet applies only within this div -->
</div>
我的第一个想法是将我的css重命名为div。示例:
.style-sheet
我想知道哪一个是最好的速度:
选项1:为每个浏览器加载单独的CSS (通过<script/>包含单独的JS文件):
// for internet explorer 6 & 7
if ($.browser.msie) {
document.write('<link rel="stylesheet" type="text/css" href="/css/styles-ie.css" />');
}
// for opera
if ($.browser.opera) {
documen