<分区>
我想转换(水平翻转)我的整个网站以使用希伯来语和阿拉伯语等 RTL 语言。
据我所知,为了完成这项任务,我需要注意的属性不在少数。
我的网站在 CSS 样式方面相当复杂,所以我正在寻找最优雅和 100% 工作的方法来做到这一点。
我找到了一些在线工具,但它们似乎并没有处理所有可能的属性,这只会破坏网站。
有人可以建议一个好的和优雅的方式吗?
<分区>
我想转换(水平翻转)我的整个网站以使用希伯来语和阿拉伯语等 RTL 语言。
据我所知,为了完成这项任务,我需要注意的属性不在少数。
我的网站在 CSS 样式方面相当复杂,所以我正在寻找最优雅和 100% 工作的方法来做到这一点。
我找到了一些在线工具,但它们似乎并没有处理所有可能的属性,这只会破坏网站。
有人可以建议一个好的和优雅的方式吗?
最佳答案
由于这种自动解析 CSS 文件并生成 RTL 版本的插件的兴起,这种方法最近开始流行。
1- Automate RTL and LTR language directions supoort With Grunt and Sass
2- Grunt plugin to convert CSS stylesheets between left-to-right and right-to-left
3- Bi App LESS
4- Bi App SASS
还有一个名为 My Style 的 Chrome 扩展程序此扩展程序将 textarea
添加到用户访问的页面。它通过按 ctrl + m
来切换。每当向其添加 CSS 声明时,它都会影响此域上的所有页面。在用户手动删除之前,CSS 不会被删除。使用这个扩展,我开始添加覆盖,直到我得到完美的结果。
注意:这个答案是从许多来源收集而来的,我没有对它们进行测试,我希望它能在某种程度上有所帮助,谢谢!
关于html - LTR 到 RTL 转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35740215/