【发布时间】:2019-02-22 06:27:46
【问题描述】:
我正在尝试为链接添加下划线,但 #myspan 元素除外,我不希望在任何情况下都添加下划线。我还想更改#myspan 的颜色。规则似乎不适用于它。如果我颠倒顺序而不是在“a”下划线而是在#myspan 下划线,它似乎会应用规则。我已经看到Text decoration for link and span inside this link 无济于事。
a {
text-decoration: underline;
}
a #myspan {
color: black;
text-decoration: none;
}
a:active #myspan {
color: grey;
text-decoration: none;
}
a:visited #myspan {
color: yellow;
text-decoration: none;
}
a:hover #myspan {
color: red;
text-decoration: none;
}
<a href="#">A link <span id="myspan">some additional information</span></a>
【问题讨论】: