作者:nup1764819 | 来源:互联网 | 2022-10-17 11:53
下面是一个非常简单的示例来演示此问题。
所有段落元素的样式都为红色,但随后生成的内容::after
不应再为红色。其颜色应未设置。
为什么不起作用?
before
使用这类属性color
,可以手动指定至少一个不同的值。但是我遇到了一种情况,我想filter: brightness(1.2)
在一个元素上使用,但不允许该过滤器影响::after
内容。
1> Kareem Dabbe..:
根据此:
unset是一个CSS值,如果继承了属性,则该值与“继承”相同;如果未继承该属性,则该值与“初始”相同
因为after
element是从p
element 继承的,unset
所以as inherit
,颜色将是红色,与p
tag 相同。
使用initial
替代
before