我正在制作一些移动应用程序,其中HTML中有几个标签,并且我已经对这些应用了边框,但没有定义颜色,以使边框与其颜色相符。
现在,我想在active
状态下更改标签的颜色,但不更改其边框颜色,因此我尝试通过设置initial
值来实现,但似乎border-color不支持initial值。
span:active{
color: red;
border-color: initial;
}
我可以管理每个有颜色的元素的活动状态的边框颜色,但这需要很多工作。有没有标准的方法使元素只改变其元素而不是其边框?