html - 更改超链接颜色的问题

标签 html css

在 CSS 中,我试图更改超链接的属性。

a:link { color: #000000;}
a:hover { color: #582999; }

我遇到的问题是它正在更改我的导航栏的属性,该导航栏也使用 href。有没有一种方法可以将它们放在不同的类中,这样我就可以拥有不止一种风格?我已使用 class="navclass"

将我的导航栏放在单独的类中

最佳答案

使用 :not() 伪选择器。

a:not(.navclass){

}
a:not(.navclass):hover{

}

关于html - 更改超链接颜色的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27871172/

相关文章:

javascript - 更改时类型错误 : checked is not a function at HTMLInputElement.

javascript - 如何捕获输入的类型 = 'text' 清除事件?

javascript - 多个下拉菜单的纯javascript显示/隐藏

html - 在图像下提供标题

javascript - 删除 CSS3 动画

javascript - 调整 JS Expand/Collapse 函数,它的流动性有点颠簸

html - 最小宽度在 flex-direction : row and flex-direction: column 上呈现不同

html - 如何在按钮之间留出一些边距? (数据库内容)

html - 将表格布局转换为 CSS 布局的最佳方式是什么?

javascript - 屏幕底部的div