最近公司接到一個項目,需要做一個阿拉伯語言網站,因阿拉伯語言是在右向(xiàng)左讀寫,與我們正常情況下所有的方式都(dōu)是反的。而且下拉滾動條也在左邊。在這(zhè)種(zhǒng)情況下怎麼(me)操作?在這(zhè)裡(lǐ)我們用到CSS裡(lǐ)的direction屬性。
direction具體使用方法:
值 | 描述 |
---|---|
ltr | 默認。文本方向(xiàng)從左到右。 |
rtl | 文本方向(xiàng)從右到左。 |
inherit | 規定應該從父元素繼承 direction 屬性的值。 |
在HTML裡(lǐ)加上“direction:rtl”,這(zhè)樣(yàng),浏覽器的下拉就會在左邊。同時在所有DIV裡(lǐ)也加上。就會從右讀取。但這(zhè)裡(lǐ)要浏覽,後(hòu)台INPUT的輸入框也要加上,因爲後(hòu)台輸入的信息不會直接把文字反過(guò)來,而是後(hòu)台輸入是什麼(me)順序,前台就以什麼(me)順序顯示。如:後(hòu)台輸入“常州搜訊網絡技術有限公司”,前台不會顯示成(chéng)“司公限有技科絡網創萬州常”,所以後(hòu)台應當直接輸入“司公限有技科絡網創萬州常”。【這(zhè)裡(lǐ)方便能(néng)看懂,直接用中文】。正常情況下翻譯成(chéng)阿拉伯語言的文字就是反過(guò)來的文字内容。