不带javascript的HTML选择标记中的排序选项
我想知道是否可以只使用html和CSS对html选择标记中的选项进行排序 因此,给出以下代码片段:不带javascript的HTML选择标记中的排序选项,html,css,Html,Css,我想知道是否可以只使用html和CSS对html选择标记中的选项进行排序 因此,给出以下代码片段: <select> <option>c</option> <option>b</option> <option>a</option> </select> 使用javascript,或者更糟糕的是,希望这些元素能够预先排序,这感觉非常错误:) 不幸的是,没有!在html中,您可以只
<select>
<option>c</option>
<option>b</option>
<option>a</option>
</select>
使用javascript,或者更糟糕的是,希望这些元素能够预先排序,这感觉非常错误:)
不幸的是,没有!在html中,您可以只对内容进行编码,在css中,您可以为元素设置样式,但不能删除、保存或移动位置。css或html中不支持这样做的属性 使用javascript是唯一的解决方案 此外,如果您决定使用javascript,那么您可以参考以下内容
我认为这是不可能的。如果你可以访问服务器端,在提交之前对它们进行排序绝对是一种方法。你必须使用javascript来处理一些在css或html中不可能做到的事情,在这些情况下使用javascript是没有问题的。继续使用javascript dude.:)技术上没有问题,但是如果我可以直接在标签中或者使用css类指定这个非常简单的特性,那就太棒了;(我明白了。你真的想在选择框中完成它,还是仅仅是一个例子?这是一个实际的案例,我正试图尽可能干净地实现,只是想知道为什么网络上的每个人都在使用30-40行代码来实现这一点:)
a
b
c