我试图以active
一揽子方式覆盖链接的样式,以在无法与之交互的情况下将它们恢复到正常状态(例如,当它们所在的区域正在滚动时)。
所以,在我的代码中,我有这个:
.scrolling a:active {
background-color: inherit !important;
color: inherit important!;
}
不幸的是,这使得它继承了其包含元素所在的任何颜色,而不是不活动时链接的颜色。有没有办法让这些采用常规的锚标签样式,不管它们是什么?我宁愿不必为页面上可能出现的每种类型的链接创建覆盖。
澄清:我不能只做这样的事情:
a, .scrolling a:active {
color: red;
background-color: white;
}
因为站点上的不同链接使用不同的着色系统,所以我需要为每种链接类型设置这样的样式规则。(我想我可以做到,但我很想找到一个我可以使用的一揽子规则,如果它在那里的话。)