更改 Disqus 评论框中的文本颜色
Posted
技术标签:
【中文标题】更改 Disqus 评论框中的文本颜色【英文标题】:Change Text Color in Disqus Comment Box 【发布时间】:2012-03-30 03:28:44 【问题描述】:这让我彻底疯了。我在我的站点上安装了 Disqus,并通过 Disqus 控制面板上的 @import 方法使用自定义 CSS。不管我做什么我都可以。不是。获取要更改的评论文本区域中的文本颜色。
下面是真正让我抓狂的部分:如果我在 Chrome 的元素检查器中修改 div#comment
选择器,它就可以工作。但是如果我将样式添加到我的样式表中,代码甚至不会显示在检查器中!我绝对确定我已将 CSS 文件上传到服务器。就像 Disqus 只是忽略了我在那个特定部分的样式表。
This thread 对我没有用,因为我没有运行 Wordpress。 Disqus 的this article 甚至没有解决这个问题。
我真的很喜欢 Disqus,但这太荒谬了。有没有其他人有这个问题?谢谢。
【问题讨论】:
你能发个链接或者我们能看到的东西吗? 能否提供样式代码? 如果您正在上传文件并且它没有改变,您的浏览器不会意识到文件已经改变并且需要重新缓存。尝试清除页面的缓存并重新加载。另外,尝试对#comment
属性使用!important
修饰符。
【参考方案1】:
我知道这是一个旧线程,但在找到更好的解决方案后我发现了这个问题。要将 Discus cmets 更改为白色,请将其添加到您的样式表中:
#disqus_thread
color: #ffffff;
应该做的伎俩。为我工作。
【讨论】:
【参考方案2】:我相信 Disqus 正在使用它们的 embed.js
文件为 cmets 设置样式,该文件用于将 cmets 加载到您的页面中。由于 javascript 是在您的 CSS 之后处理的,因此它会覆盖您在样式表中放置的任何样式。
您可以尝试使用 JavaScript 更改样式(请确保在 Disqus 脚本之后包含您的 JavaScript)。
【讨论】:
是的,似乎是这样。我可以忍受将那个区域保持为默认样式,而不是用 javascript 使网站膨胀。希望 Disqus 将来可以更轻松地自定义该部分。感谢您的回复!以上是关于更改 Disqus 评论框中的文本颜色的主要内容,如果未能解决你的问题,请参考以下文章