javascript - Safari 在切换 css 文件后忽略 css dir ="ltr"

标签 javascript jquery html css safari

我为我的网站添加了英语,因此它将支持 2 种语言。 在第一种语言上,我使用 css 文件,其中所有内容都是 RTL。 现在,当我切换到英语时,我删除了 RTL css 文件并添加了一个 css 文件,其中 dir 是 LTR。 在 Chrome、IR 和 Firefox 上运行良好。 但是在 Safari 上(我只试过移动 safari)它部分地忽略了 LTR。 你可以在这里看到它:http://parkplanner.co.il/并使用菜单上的“英语”按钮更改语言。

这是 LTR css 文件 - http://parkplanner.co.il/css/ltr-adj.css

谢谢!

最佳答案

使用 direction:ltr; 而不是 dir 属性

关于javascript - Safari 在切换 css 文件后忽略 css dir ="ltr",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29816841/

相关文章:

javascript - Action 不会触发 React + Redux 中的 reducer

javascript - 如果条件在 Bootstrap 开关中不起作用

javascript - 点击自动输入

html - 为什么我的 Bootstrap 拉伸(stretch)链接会延伸出几层?

jquery - 如何在悬停时在每个 img 标签上叠加 png

javascript - 概念 - 从 PHP 对象创建客户端验证

javascript - D3 TreeMap - 使用直线而不是对 Angular 线时如何转换链接

javascript - 使用 mapStateToProps Jest 测试 promise 函数

javascript - 清除 setTimeout 的数组

css - 页脚不随框高移动