我需要有关CSS和样式的一些建议,这不是一个容易提出的问题,
我正在开发一个将要使用几种语言的项目,至少在目前,我知道如何管理词典,但是我面临着更大的问题…
它的页面将用英语,还有日语和希伯来语,它们有不同的风格,就像在某些页面中从右到左观看和阅读一样.
我该如何处理?我当时正在考虑使用模板,但是这样做并不容易,另一个选择是再次进行.
有一些使用CSS来反转视图的方法,例如右侧的第一个按钮和徽标,等等?
谢谢你,我的英语不好意思.
最佳答案
尝试指定< html dir =“ rtl”>在您的标记中需要确实从右到左支持的语言.您可能可以对所有语言(键)和方向(值)进行映射.然后根据语言指定html元素的方向.
原文链接:https://www.f2er.com/css/530803.html我会读:http://www.w3.org/International/tutorials/bidi-xhtml/
如果出于某种原因需要在某个元素上从左到右,只需在其上指定dir属性即可:< div dir =“ ltr”>< / div>
另外,您可以根据方向在body或html元素上设置一个类.并且在此基础上,您可以根据需要将其左右浮动.
body #foo { float: left; }
body.right-to-left div#foo { float:right; }