我想知道是否可以仅使用 HTML 和 CSS 对 html 选择标签中的选项进行排序。
因此给出以下代码段:
<select>
<option>c</option>
<option>b</option>
<option>a</option>
</select>
我希望浏览器按以下顺序显示这些元素:
a
b
c
使用 javascript,或者更糟的是,希望这些元素会被预先排序,感觉很不对:)
谢谢
最佳答案
很遗憾,没有!在 html 中,您可以只编写代码,而在 css 中,您可以设置元素样式,但不能删除和保存或随机排列位置。在 css 或 html 中没有支持的属性可以这样做。
使用 javascript 是唯一的解决方案。
Further if you decide to do it with javascript then you may refer this Sort an html list with javascript
关于html - 没有javascript的HTML选择标签中的排序选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36888079/