抱歉,这个问题没有意义,但我会解释的。 我有两个超链接
<a href="" class="menu-link">home</a>
<a href="" class="menu-link">blog</a>
我想应用这种风格
<style>
.menu-link{color:#000;}
</style>
但只适用于<a href="" class="menu-link">home</a>
除了像下面这样实际更改类之外,如何做到这一点
<a href="" class="menu-link-1">home</a>
<a href="" class="menu-link-2">blog</a>
最佳答案
如果您无法修改标记以添加额外的类,您可以通过其 href
属性选择一个元素,假设它有一个:
a.menu-link[href='home.html'] {
color: #000;
}
关于javascript - 改变一个元素的样式而不改变另一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7883760/