我使用 Blogger.com 创建了一个博客。
您可以编辑一些 HTML,包括在头部加载的 CSS 样式。
要在博客上执行各种操作(例如添加搜索框),您需要在 Blogger 的控制面板中启用各种“小工具”。这些将 Javascript 插入到注入(inject) HTML 的页面中。
您不能编辑 Javascript 脚本。这些脚本使用内联 CSS 为它们注入(inject)的 HTML 设置样式。
如何使用插入头部的 CSS 覆盖这些样式?
我已尝试使用 !important 并尽可能具体地使用我的选择器。
最佳答案
根据CSS Speicificity的规则内联样式几乎总是获胜。参见 this jsfiddle .
样式表可以实现的功能有一些限制,但如果您可以访问页面上的某些 javascript,那么您应该可以根据自己的喜好设置样式。
关于javascript - 如何将 CSS 样式应用于由我无法控制的 Javascript 脚本注入(inject)和设置样式的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10772805/