【发布时间】:2017-06-28 22:30:44
【问题描述】:
我有以下代码:
.button {
&[aria-label*='first']::after { content: 'some text'; }
}
它检查按钮是否有 aria-label,如果它是“第一个”,它将附加“一些文本”。我想用颜色设置“一些文本”的样式,但“一些”有黑色,“文本”有红色。这可能吗?如何实现?
【问题讨论】:
-
@MikeMcCaughan No.
-
@PraveenKumar 感谢您提出合理的论点,说明为什么这不是重复的。
-
为什么不直接使用
:before和:after? codepen.io/anon/pen/owpZoX -
您可以将文本内容拆分为
::before和::after
标签: css