css - 标签链接 CSS 不工作?

标签 css html

我已经在下面制作了这个 css 代码来为链接创建一个类,而不是将 css 应用于每个 a 标签,而只是应用于带有该类的标签,但它不起作用。

.redlink
{
color: red;
font-family: 'Finger Paint', cursive;  
}

.redlink.a.link
{
text-decoration: none;
color: red;
font-family: 'Finger Paint', cursive;
}

.redlink.a.hover
{
text-decoration: none;
color: orange;
font-family: 'Finger Paint', cursive;
}

.redlink.a.visited 
{
text-decoration: none;
color: red;
font-family: 'Finger Paint', cursive;
}

.redlink.a.active
{
text-decoration: none;
color: red;
font-family: 'Finger Paint', cursive;
}

.redlink.a.
{
text-decoration: none;
color: red;
font-family: 'Finger Paint', cursive;
}

好的,所以我的代码的重点是将类 redlink 作为用于 a 标记的类,这是我第一次尝试这样做。基本上,除了基本的 .redlink 类之外,代码无法正常工作,这是 html:

<a href="#" class="redlink">I should light up orange!</a>

最佳答案

你应该这样写

a.redlink
{
color: red;
font-family: 'Finger Paint', cursive;  
}
a.redlink:hover
{
text-decoration: none;
color: orange;
}
a.redlink:active
{
text-decoration: none;
color: red;
}

DEMO

而且你不需要在所有类中都写font--family,main a标签类写一次就够了。

关于css - 标签链接 CSS 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16834885/

相关文章:

javascript - 在 css :hover doesn't work anymore 中拖动变换后的 Interact.js

css - 移动端横向溢出

jquery - 如何使用 jQuery 比较两个值?

html - 如何创建带有垂直居中对齐文本的订单项?

html - 固定宽度的左列,可变宽度的右列

基于选择选项的javascript动态表单生成

html - 如何在 div 上重叠图像,但仍将文本环绕在图像周围?

javascript - Bootstrap : collapse-group within collapse-group

javascript - 防止将错误的值粘贴到输入数字类型中

Javascript getElementById - 阅读作品,改变不