样式部分的OPTION文本我有一个包含多个OPTION元素的SELECT列表。这是我对选项文本的一部分样式的天真方法:<select name="color"><option value="0">red <span style="font-weight: bold;">SLOW</span></option><option value="1">blue <span style="font-weight: bold;">SLOWER</span></option><option value="2">green <span style="font-weight: bold;">SLOWEST</span></option></select>这不起作用:浏览器不喜欢OPTION元素中的SPAN元素。是否有其他方式来设置OPTION元素文本的一部分?
3 回答

青春有我
TA贡献1784条经验 获得超8个赞
但您始终可以创建自定义选择框。请参考下面的jsFiddle,
// Insert a list item into the unordered list for each select optionfor (var i = 0; i < numberOfOptions; i++) { $('<li />', { html: $this.children('option').eq(i).text() .split(' ').join(' <span style="color:red">'), rel: $this.children('option').eq(i).val() }).appendTo($list);}
- 3 回答
- 0 关注
- 365 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消