2012-02-29 79 views
1

我與在3個樣式表中定義的屬性掙扎:使用K2.css如何覆蓋樣式表 - 的Joomla

  1. Joomla.css
  2. 我的網站的Template.css
  3. 內容擴展

問題是我需要將工具欄對齊到右側。屬性text-align在K2.css中正確定義,但被忽略,而是加載了joomla.css中的一個。

我附上了一個顯示問題的屏幕截圖。

任何想法我做錯了什麼,我怎麼能重寫這個屬性只爲一個容器?

在此先感謝。

的Eyal

enter image description here

回答

1

對於這樣的特殊情況下,我用來定義風格!important和使用過的位置我要重寫。

CSS

.text-align_right { 
    text-align: right !important; 
} 

HTML

<div class="itemToolbar text-align_right"> 
    .. 
+0

很酷。實際上,我所做的只是在我想使用的財產旁邊添加!重要!它很有用。非常感謝您的幫助! – 2012-03-01 01:40:42

1

你的CSS規則添加到K2.css

底部
2

此外,如果您查看頁面的源代碼,你會看到樣式表被添加的順序。顯然,joomla.css比k2.css更深入源代碼

如果有大量的這些情況,您可能希望編輯模板html並將joomla.css放在頭部分的開頭。但是,如果這是動態添加的,請查看非數字擴展名'Rereplacer',它應該能夠通過一些工作來切換訂單。

0

當您在模塊管理器中創建菜單時,爲其分配一個類。然後,您可以在template.css文件中爲該類設置樣式。

最佳,

辛西婭