所以我在网上到处寻找解决这个问题的方法,从向超链接添加类到使用跨度,最终发生的事情是我想更改的超链接和段落被我能做的覆盖了只假设是以前的超链接/段落样式?
我这样做是否正确,这只是在 css 中放置的问题吗?
我会发布网站链接,以便您可以在需要时查看代码。 我还将在下面发布 DreamWeaver 预览的快照,说明文本在页脚中的外观。
我需要更改的文本:“Creative Commons Milwaukee Skyline”...位于主页底部 (.index)。
最佳答案
如果您有权访问可以直接针对这些样式表的样式表,则可以使用 !important
进行更改。 .
例如,假设您想更改 <p>
颜色,你可以这样做:
p { color: #fff !important; }
您也可以对超链接执行相同的操作。
此外,查看该网站的源代码,它们位于您的 <div class="footernav">
中。 .更具体地说,您可以像这样定位这些元素(仅基于现在的源代码)。
根据他们的 parent (.footernav
是主要 parent )的居住地定位特定元素:
.footernav>p#paracred { color: #fff !important; }
还有你的超链接
.footernav>p#paracred a { color: #fff !important; }
您很可能不需要 !important,因为您直接将它们作为目标,但以防万一基于您最初的问题。
例如 JSFiddle:https://jsfiddle.net/Lm8yjdcb/
其他专门针对这些目标的方法,仅供引用:
省略了 <p>
目标
.footernav>#paracred { color: #fff !important; }
.footernav>#paracred a { color: #fff !important; }
遗漏.footernav
目标
#paracred { color: #fff !important; }
#paracred a { color: #fff !important; }
关于html - 更改超链接和段落文本的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45719406/