我正在使用 addon-builder 为 Firefox 开发一个插件。我想用我的插件替换 Javascript 中的普通警告框。所以,我选择了使用 jQuery 的自定义警报框。 jAlert 的详细信息在 here 中给出。 .
现在,我制作了自定义警报(警报中带有标题和颜色)。它在某些网站上正常工作。但在某些网站上,默认 CSS 支配了我的 jQuery CSS,这会导致意外警报(丑陋的警报)。
最佳答案
这不是最好的解决方案,我通常会避免这种情况,但它仍然有效。
CSS 中使用的 !important
关键字将强制它覆盖任何其他当前设置。
即正常
.example {
font-size: 14px;
}
即强制
.example {
font-size: 14px !important;
}
但是,请尝试找出哪些 CSS 样式存在冲突,并可能更改其应用顺序或命名(如果这是一个通用参数)。
关于javascript - Javascript 中的自定义警报无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11393651/