我认为使用 ::first-letter
伪元素会很容易,但它不起作用!
我有
<p>* Required Fields</p>
我希望 * 是红色的!
有什么想法吗?请注意,我无法更改 html。
最佳答案
我几乎有一个解决方案(好吧,您可能会认为它是一个解决方案)并且它适用于您的 HTML:
p::before {
content:'*';
position:absolute;
color: red;
text-shadow: 0 0 1px red;
}
我启动了一个虚拟机在IE上测试,看起来不错:
关于css - 如何为 p 标签中的星号第一个字符着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17835638/