我有一个select
,它最初显示选择语言,直到用户选择一种语言。当用户打开select时,我不希望它显示Select language选项,因为它不是一个实际的选项。
我如何才能做到这一点?
发布于 2013-02-11 12:26:17
以下是解决方案:
<select>
<option style="display:none;" selected>Select language</option>
<option>Option 1</option>
<option>Option 2</option>
</select>
发布于 2012-02-26 03:20:37
因为您不能为select
标记使用分配占位符,所以我不相信有任何方法可以完全按照您的要求使用纯HTML/CSS。但是,您可以这样做:
<select>
<option disabled="disabled">Select language</option>
<option>Option 1</option>
</select>
“选择语言”将显示在下拉列表中,但一旦选择了另一个选项,将无法重新选择它。
我希望这能有所帮助。
发布于 2013-01-31 05:42:06
试试这个:
<div class="selectSelection">
<select>
<option>Do not display</option>
<option>1</option>
<option>1</option>
</select>
</div>
在CSS中:
.selectSelection option:first-child{
display:none;
}
https://stackoverflow.com/questions/9447134
复制相似问题