Html Safari浏览器:在标记右侧中设置文本对齐

Html Safari浏览器:在标记右侧中设置文本对齐,html,css,safari,Html,Css,Safari,如何正确设置选择选项标记的文字方向 <select style="direction:rtl;text-align:right"> <option value="" selected="">همه</option> <option value="1">راهبر سيستم</option> <option value="0">عادی</option> </select>

如何正确设置选择选项标记的文字方向

<select style="direction:rtl;text-align:right">
    <option value="" selected="">همه</option>
    <option value="1">راهبر سيستم</option>
    <option value="0">عادی</option>
</select>
jsfiddle:

重复问题中的解决方案不包括我的问题:

更新:我正在windows中使用safari 5.1


文本对齐:-webkit right在safari 5.1 for windows中不起作用

请使用以下内容:.classNameOfYourSelect输入[type=option]{要在此处添加的样式}。 通过这种方式,您可以只编辑带有您将在括号内编写的特定css的选项元素,如颜色、背景色和您想要的任何内容。

试试这个
文本对齐:-webkit right

Safari具有带文本对齐选项的issuebug:right和direction:rtl属性。请检查以下链接以获取错误报告:-

->

除此之外,我还发现许多论坛都报道了这一问题,请查看其中一些:-

->

->

->

你可以通过谷歌了解更多关于这个bug的信息


在《safari路线图简化》中,我没有听到关于此错误/问题的任何解决方案。

这不是我的答案!如果只想将箭头从默认的右位置向左移动,请使选择元素如下所示。我在Safari上试过,在chrome、mozilla和ie上看起来都一样。我需要更改文本对齐方式,我明白你想要什么。您希望反转文字方向,而不是方向。从右到左的阿拉伯语。给出您的选择框类/id,然后从css中执行以下操作:选择框>选项{unicode bidi:bidi override;direction:rtl;}您是否看到了我的附加图像,我是否测试了它,因为您指定的浏览器和平台??postimg.org不向伊朗用户提供服务。我看不到你的形象。它在Safari for Windows中不起作用是的,我在Safari 5.1上用Windows平台对它进行了测试,正如您在问题中所列。请尝试使用此“文本对齐:-webkit right;文本缩进:-.5em;'我还搜索了一些论坛,我认为这是safari的错误,它不支持选择标签中的文本对齐和右方向属性,但令人惊讶的是Chrome和safari呈现了相同类型的webkit环境,但它在Chrome中可以完美工作,但在safari中却没有。