我想知道是否可以使用HTML和CSS对html选择标记中的选项进行排序。
以下给出了以下片段:
<select>
<option>c</option>
<option>b</option>
<option>a</option>
</select>
我希望浏览器按以下顺序显示这些项目:
a
b
c
使用javascript,或者更糟糕的是希望这些元素预先排序只是感觉错了:)
THX
答案 0 :(得分:5)
不幸的是没有!在html中你可以只编码事物,在CSS中你可以设置元素的样式,但不能删除和保存或随机播放位置。 css或html中没有受支持的属性来执行此操作。
使用javascript是唯一的解决方案。
此外,如果您决定使用javascript,那么您可以参考此Sort an html list with javascript