Css 仅更改链接的h1悬停颜色

Css 仅更改链接的h1悬停颜色,css,hyperlink,colors,hover,Css,Hyperlink,Colors,Hover,我试图找出如何更改悬停颜色,但仅当文本有链接时 这是css代码,但不管有没有链接,它都会改变颜色 h1, h2, h3, h4 { color:#3F3F3F; } h1:hover, h2:hover, h3:hover, h4:hover { color:#000000; } 您正在寻找的anwser很简单: h1 a:hover, h2 a:hover, ect { color:#000000; } 您声明当悬停时标题应该改变颜色,这不是您想要的。 现在它说,包含链接(a)的

我试图找出如何更改悬停颜色,但仅当文本有链接时

这是css代码,但不管有没有链接,它都会改变颜色

h1, h2, h3, h4 {
color:#3F3F3F;
}

h1:hover, h2:hover, h3:hover, h4:hover {
color:#000000;
}

您正在寻找的anwser很简单:

h1 a:hover, h2 a:hover, ect {
    color:#000000;
}
您声明当悬停时标题应该改变颜色,这不是您想要的。 现在它说,包含链接(a)的标题在悬停时应更改颜色。;)

样本:

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
   color:grey;
}

这将取决于您如何构建链接

有两种基本类型

a) 标题内的链接。在这种情况下:

a{
颜色:红色;
文字装饰:无;
}
H1A:悬停{
颜色:蓝色;
}

h1 a:hover,h2 a:hover…这将取决于链接的结构。@Fabriziocardan我试过了,但颜色悬停不起作用,我不知道why@DavidM因此,您还需要发布您的标记。请分享你的尝试