注意:此问题与创建自定义下拉列表无关。它仅涉及<option>
CSS中select元素内样式元素的可能性
如何<option>
为<select>
具有跨浏览器兼容性的元素设置样式?我知道许多JavaScript方法可以自定义下拉列表以将<li>
其转换为,这并不是我所问的。
<select class="select">
<option selected>Select</option>
<option>Blue</option>
<option >Red</option>
<option>Green</option>
<option>Yellow</option>
<option>Brown</option>
</select>
我想问的是,仅CSS可以实现,并且与IE9 +,Firefox和Chrome兼容。
我想要这样或尽可能地接近样式。
我在这里尝试了http://jsfiddle.net/jitendravyas/juwz3/3/,但是Chrome除了字体颜色没有显示任何样式,而Firefox显示了更多颜色。如何在Chrome中也可以使用边框和填充?
<select>
设置页面上元素外观的样式。此问题询问您是否可以设置<option>
元素列表的样式。
<option>
不是整个下拉列表