在 IE 8 中不工作之前的 css
我正在使用 wicket 框架并覆盖 ListMultipleChoice
的 appendOptionHtml
生成下面的选择标签并使用 CSS :before
在选项文本之前放置红色 * 在 FF 下工作正常,但在 IE 下不行。
CSS:
.required:before {
content: "*";
color: #8B2942;
}
HTML:
<select>
<option class="required" value="0">test1</option>
<option class="required" value="1">test2</option>
<option class="required" value="2">test3</option>
</select>
任何人都可以帮忙或以任何其他方式将红色星号添加到我的选项文本中吗? 我已经尝试了所有 DOCTYPE 仍然无法正常工作。
I am using wicket framework and overriding appendOptionHtml
of ListMultipleChoice
to generate below select tag and using CSS :before
to place red * before option text
it is working fine in FF but not in IE.
CSS:
.required:before {
content: "*";
color: #8B2942;
}
HTML:
<select>
<option class="required" value="0">test1</option>
<option class="required" value="1">test2</option>
<option class="required" value="2">test3</option>
</select>
Can anyone please help or any other way to put red asterisk to my option text?
I have tried all DOCTYPE still not working.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
所需的通知属于选择字段的标签,而不是选项。例如:
The required notice belongs on the label of the select field, not the options. eg: