我在页面A.html中的main这个div,想要加载页面B.html。
页面a跟b的css是不同的样式,不必一致,但不可互相影响。
目前的作法是用jquery来load html及append外部css到页面a的head里。
这么做,css会产生冲突。
所以,我想问的是:
一、有没有更好的办法,可以避免冲突?
二、目前想到的作法是在页面a的main这个div指定一个class,比如叫pageB,
然后在页面b的css档的每条规则前面加入 pageB,用来做继承判断。
如此一来,main这个div里的css就只会套用有pageB前缀的规则。
不过,在页面b的css档的每条规则前面加入 pageB 也挺累的,
有没有比较快的方法?
谢谢!