JQuery插件样式表

JQuery插件样式表,jquery,html,css,Jquery,Html,Css,我有一个jquery插件,它有自己的样式表。然而,当我将我自己的样式表与插件的样式表一起包含时,插件样式表总是受到我自己样式表中css的影响 有什么方法可以防止这种情况发生吗?没有快速解决办法。您必须手动解决冲突的样式,或者在插件的CSS中的每个样式前面加上一些类名,例如 .plugin-x h1 { ... } .plugin-x li { ... } .plugin-x .info { ... } 然后将插件生成的HTML元素包装在一个具有该特殊类名的div中: <div cla

我有一个jquery插件,它有自己的样式表。然而,当我将我自己的样式表与插件的样式表一起包含时,插件样式表总是受到我自己样式表中css的影响


有什么方法可以防止这种情况发生吗?

没有快速解决办法。您必须手动解决冲突的样式,或者在插件的CSS中的每个样式前面加上一些类名,例如

.plugin-x h1 { ... }
.plugin-x li { ... }
.plugin-x .info { ... }
然后将插件生成的HTML元素包装在一个具有该特殊类名的div中:

  <div class="plugin-x"><!-- html generated by the plugin here --></div>

或者只需编辑插件的样式表并指定所需的颜色。

没有快速修复方法。您必须手动解决冲突的样式,或者在插件的CSS中的每个样式前面加上一些类名,例如

.plugin-x h1 { ... }
.plugin-x li { ... }
.plugin-x .info { ... }
然后将插件生成的HTML元素包装在一个具有该特殊类名的div中:

  <div class="plugin-x"><!-- html generated by the plugin here --></div>

或者只需编辑插件的样式表并指定所需的颜色。

您能提供一些代码吗?插件附带样式表是什么意思?它是否使用内联样式?首先包括样式表?或者确保你没有过度减少/制造冲突。也许你可以提供你的css?它会产生冲突。比如说,我的样式表中的链接是红色的,而插件样式表中的链接不是声明的,它继承了颜色。如何防止这种继承?您能提供一些代码吗?插件附带样式表是什么意思?它是否使用内联样式?首先包括样式表?或者确保你没有过度减少/制造冲突。也许你可以提供你的css?它会产生冲突。比如说,我的样式表中的链接是红色的,而插件样式表中的链接不是声明的,它继承了颜色。我该如何防止这种继承?是的,就像波斯特说的,真的没有简单的解决办法。是的,就像波斯特说的,真的没有简单的解决办法。