我有这样的标签
<label> User Type*: </label>
如果文本中仅包含 * ,现在有什么方法可以将标签的颜色更改为红色
我所能做的就是编辑 css
.我不会使用 Javascript。
最佳答案
不,如果没有 javascript,您将无法仅设置 *
的样式。您需要做的是将 *
放在它自己的元素中,并为该元素设置样式。
示例:
HTML
<label> User Type<span>*</span>: </label>
CSS
label span { color: red; }
fiddle 示例:http://jsfiddle.net/Ee9L3/
编辑:看起来我误读了这个问题。不,没有办法做你想做的事。最简单的替代方法是向标签添加一个类。
HTML
<label class='required'>User Type*: </label>
CSS
label.required { color: red; }
关于html - 如何更改文本中带 * 的标签的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23691152/