我有select
,其中包含指定的width
。此width
可能比其中的options
更窄。在这种情况下,默认情况下,option
会根据需要进行广泛渲染,并与select
的左边缘对齐:
我想要做的是让option
与select
的右边缘对齐,如下面的模型所示:
这可以通过CSS实现吗?我环顾四周,找到了很多关于对齐文本的答案,但这是我要调整的完整option
展示位置,因此text-align
无效。
答案 0 :(得分:0)
经过进一步的研究和阅读有关这个问题的评论后,我得出的结论是,这是无法做到的。在任何浏览器中都无法更改对齐 。
我的解决方法是在button
旁添加input
,并将两者设置为非常相似。我用JS来支持它,但是我一直在阅读关于复选框hack的内容,所以没有JS可以完成。