【发布时间】:2015-04-29 15:35:50
【问题描述】:
我需要用csssse select setse sets,所以它看起来像下面的图像,有2件我无法弄清楚,选择选项删除经典蓝色背景时,如何缩进文本,文本缩进不是为我工作,以及如何降低选项框。
<select name="txtCountry">
<option>Select Country</option>
<option value="1">Georgia</option>
<option value="2">Afghanistan</option>
</select>
【问题讨论】:
-
我假设所示图像中的“选择”实际上不是选择,而是 div 和其他元素的组合。
-
您需要创建自定义选择。有趣的是,我现在正在创建一个:jsfiddle.net/jbutler483/nkb7903p/5
-
<select>样式取决于用户代理,因此具有不同的实现。我知道 Chromium 可以使用一些*webkit*pseudo-elemtn 选择器使用 shadow DOM 来设置样式。你可能最好使用一些第三方选择库,从可访问性的角度来看,它涵盖了所有内容,因为这可能很难做到。