我的每個頁面都有http頭,其中的語言代碼(兩個字符)由一些神奇的變量給出,某些如何返回當前的設置語言$_SESSION['language'
基於有條件設置的變量,基於有條件設置的變量推翻從右到左書寫語言的CSS對齊方式
header('Content-language: ' . $_SESSION['language']);
// outputs HTTP Headers "en" or "ar" (ar = arabic spoken in Dubai etc) etcettera
現在,我想我的p選擇的定位設置爲正確的,而不是左,通過CSS屬性text-alignment: right
無論何時無論是HTTP頭說語言是ar
或fa
我怎麼能在我的一個if語句(幸好已經是p hp-ised all.css文件? sothat我可以將其添加到all.css中包含的其餘css文件的頂部或底部?我有一種感覺,它應該看起來像這樣(請不要笑!)非常感謝您的建議!
/*
| overrule the alignment of html/body/p text when $_SESSION['language' = ar/fa
*/
if $_SESSION['language'] <<==>> "ar" OR "fa"
then add rule to css: "text-alignment: right !important"
+1 @詹姆斯精美地工作!第二行必須是'echo'p {text-align:right!important}「;'我的錯誤!乾杯 – Sam 2011-04-11 08:53:32