jquery - 如何确保您的 CSS 规则不被覆盖

标签 jquery html css

我开发了一个简单的 jQuery 插件,其中有一些样式化的 div,

但是,当用户在他们的网站中实现我的代码时,由于原始网站上的某些 CSS 规则覆盖了我的代码,div 常常看起来很糟糕。

我的类名是唯一的,但如果用户为 div 设置了 css 规则,那么这并没有帮助

最佳答案

您可以在 css 中使用 !important 标志来确保规则不会被覆盖,但如果其他人都使用它们,它们仍然容易出错:

p {
    color: red !important;
}

关于jquery - 如何确保您的 CSS 规则不被覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19967198/

相关文章:

html - 如何根据嵌套文本框的内容自动为td分配宽度

javascript - 鼠标悬停鼠标离开 - 子菜单

javascript - 如何使用jquery仅从包含文本和图像的链接中删除文本?

jquery - Codeigniter session 因 ajax 调用而出错

html - 在 div 问题中实现卡

javascript - 使用 Jquery 将类添加到 TextBox 时出现问题

javascript - 清除间隔不起作用(尝试了所有其他答案)

javascript - 将数组值附加到所选元素的 ID 属性

jquery - 使用 jQuery 选择多个 <options>

javascript - 如何找到使用 Javascript 工具提示定义的 Web 元素的 Xpath?