如何在chrome扩展内容脚本中确定CSS范围

d91*_*120 5 javascript google-chrome-extension twitter-bootstrap

我正在开发一个chrome扩展程序,该扩展程序可以将按钮注入页面。单击此按钮后,它将启动Twitter引导程序模式。但是,用twitter引导程序注入的css会影响页面本身,我只希望它们影响模式div。我该如何实现?

谢谢!

mat*_*yer 1

只有一种真正的方法可以做到这一点,而且涉及更少

请参阅此答案:https ://stackoverflow.com/a/14145510/1060487

或者这个:/sf/answers/1058062001/

两种方法都应该可以正常工作。

我尝试过另一种解决方案:

http://css-tricks.com/ saving-the-day-with-scoped-css/

这在 Chrome 中不起作用,但这里有一个 polyfill,它似乎并没有真正工作得那么好......

在此处查看支持:http://caniuse.com/style-scoped

总结:LESS 路线似乎是目前最好的解决方案......