有没有办法强制下拉(选择)箭头控制在右边?

时间:2011-07-07 01:26:17

标签: html css select drop-down-menu

我在select元素中使用direction:rtl。它完全符合我的需要:

  • 在下拉列表打开时将选项展开到左侧
  • 选项文字右对齐

问题:有没有办法强制箭头控制在右边?

为什么我需要这样的选择:

我需要这些,因为下拉列表位于页面的右边缘,如果我将其展开到右侧(默认情况下),则选项文本将不会完全显示。选项文本很长。

2 个答案:

答案 0 :(得分:1)

我认为没有好的方法来操纵控件。如果你想自定义,你应该自己做。

或者,您可以使用jQuery selectBox之类的人制作的内容。您可以自定义它。

答案 1 :(得分:0)

我不知道你的情况是否可行,但是如果你可以将direction:rtl放在整个页面上,那么选择可能会扩展到左边,从而使你的问题成为一个没有实际意义的点。