jac*_*ack 7 css translation stylesheet right-to-left
我目前正在为Django项目开发一个多语言界面.但是当我开始使用阿拉伯语和希伯来语时,我注意到dir ="rtl"到html标签后所有页面都搞砸了(根据http://www.w3.org/International/tutorials/bidi-xhtml/上的说明))
这是否意味着我需要从右到左语言的单独样式表?
除了将dir ="rtl"添加到标记之外,您还需要做的是翻转样式表.创建一个rtl.css样式表,它将像默认样式表的镜像一样.例如.如果你的style.css有以下规则:
.some-class { margin: 10px 5px 10px 7px; }
Run Code Online (Sandbox Code Playgroud)
在rtl.css中,它将像这样翻转:
.some-class { margin: 10px 7px 10px 5px; }
Run Code Online (Sandbox Code Playgroud)
检查一下:http://rtl-this.com/tutorial/3-different-ways-rtl-your-css