HTML选择有一个小问题:
<select>
<option>...</option>
<option>...</option>
<option>...</option>
</select>
默认情况下,所有选项都会显示在选择字段下方,我似乎无法改变方向。我需要的是显示在选择字段而不是下面。 怎么可能?
答案 0 :(得分:2)
这几乎是不可能的(没有基于JavaScript的自定义元素),因为select
和option
是内置于操作系统和浏览器的元素。
考虑它的一种方法:所有下拉菜单都设置了风格,以便所有列表都在该字段下方。如果你让自己与众不同,有些人可能会感到困惑,这不是一件好事。
答案 1 :(得分:0)
这不可能是老兄,sory ......我已经为你完成了研究,但似乎没有什么能解决你的问题......
看到它的好方法,你可能会为此提出JavaScript代码,并在你自己的问题上发布解决方案,并为需要相同内容的未来用户回答问题
继续前进,你会得到它。祝你好运
答案 2 :(得分:0)
您可以尝试在CSS中使用它:
direction: rtl;
您可以内联选择或给它一个类/ ID。通过使用此功能,我可以反转选择菜单的方向。不过,我不得不更改某些样式,因为这将我的文字推到了正确的位置。 See this answer。
希望有帮助!