【发布时间】:2014-09-01 03:32:58
【问题描述】:
我有一个要向右对齐的选择框,但我想保持选项下拉菜单向左对齐。像这样:
<select>
<option>item</option>
</select>
还有 CSS:
select { direction: rtl; }
option { direction: ltr; }
但是设置选择标签的方向也会设置选择下拉菜单的方向。见here
这甚至可能吗?我知道作为替代方案,我可以使用 js 构建自定义选择功能,但如果可以的话,我想保持简单。
【问题讨论】:
-
你能发张图片说明你想要什么吗?
-
我更新了小提琴以更好地解释它。我希望所选选项右对齐,并且单击选择时出现的选项左对齐。
-
标识符不能以数字开头。因此,
.1是错误的选择器。你应该逃避它:.\000031. -
对。我举了一个简单的例子,应该进一步研究它,但正如你所看到的 here ,通过适当的 css 选择情况仍然存在。
-
同样的问题,好像是浏览器兼容性的问题stackoverflow.com/questions/37787734/…
标签: html css html-select direction