我已经开发了一个div Bookmarklet,它将JavaScript附加到当前页面。
但问题是,当div和它的内容因为页面的原始CSS代码而加载时(Bookmarklet也有自己的CSS ),我的div的外观会损坏。
我的意思是,在每个页面上,一些元素看起来是不同的(有时标签的高度,有时文本区域的背景颜色,等等)
你知道有什么方法可以纠正这个错误吗?它可以是CSS或JavaScript解决方案。
发布于 2011-01-31 05:04:24
我不完全理解这个问题。也许一个小片段会有帮助?
如果担心现有样式可能会覆盖正在动态添加的元素上的样式,则可以添加!important
标记。但是如果样式是内联的(这总是发生在bookmarklet中),那么就没有必要这么做了。
https://stackoverflow.com/questions/4845494
复制相似问题