Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我认为使用::first-letter伪元素会很容易,但它不起作用!
::first-letter
我有
<p>* Required Fields</p>
我希望 * 是红色的!
有任何想法吗?注意我无法更改 html。
http://jsfiddle.net/3ducS/
我几乎有一个解决方案(好吧,您可能会将其视为一个解决方案)并且它适用于您的 HTML:
p::before { content:'*'; position:absolute; color: red; text-shadow: 0 0 1px red; }
示范
我启动了一个虚拟机在 IE 上测试,看起来不错: