Twitter bootstrap 在bookmarklets中使用twitter引导-影响页面其余部分的CSS

Twitter bootstrap 在bookmarklets中使用twitter引导-影响页面其余部分的CSS,twitter-bootstrap,namespaces,bookmarklet,dynamically-generated,Twitter Bootstrap,Namespaces,Bookmarklet,Dynamically Generated,我正在将Twitter引导注入我正在制作的bookmarklet中,但是CSS正在覆盖页面上现有的样式表。我只想将它应用于bookmarklet生成的标记。这有可能吗?如果是这样,我该如何实现呢?您必须更改css以仅应用于bookmarklet。因为bootstrap css是从较少的文件编译而来的,所以您可以轻松地对其进行修改和编译。让bookmarklet创建自己的,然后将bootstrap和标记作为数据URI注入其属性: void ( 函数禁用和替换引导 { “严格使用”; var

我正在将Twitter引导注入我正在制作的bookmarklet中,但是CSS正在覆盖页面上现有的样式表。我只想将它应用于bookmarklet生成的标记。这有可能吗?如果是这样,我该如何实现呢?

您必须更改css以仅应用于bookmarklet。因为bootstrap css是从较少的文件编译而来的,所以您可以轻松地对其进行修改和编译。

让bookmarklet创建自己的
,然后将bootstrap和标记作为
数据URI
注入其
属性:

void
( 
函数禁用和替换引导
{ 
“严格使用”;
var css_标记=“”;
var bootstrap_markup=“HiBye”;
var newobj=document.createElement(“对象”);
newobj.setAttribute(“宽度”,“100px”);
newobj.setAttribute(“高度”,“100px”);
document.body.innerHTML=引导标记;
setAttribute(“数据”,“数据:text/html,”+css\u标记+引导标记);
文件.正文.附件(newobj);
}() 
)