close

Joomla教程:為頁面和模塊添加獨立的自定義Class 

 

 

http://www.inspirr.com 
 

 


 

 

 

在Joomla的菜單項和模塊設置中,頁面Class后綴(Page Class Suffix)和模塊Class后綴(Module Class Suffix)這兩個參數允許你為Joomla生成的HTML頁面增加自定義的class,使我們可以通過CSS為一些頁面或模塊設定獨特的樣式。

在添加自定義class時,我們可以在class名稱前增加一個空格,例如“ myNewClass”(即“空格+myNewClass”),這樣該class名稱就是一個我們希望得到的獨立的class。例如,原本的HTML

<div class="componentheading">

將變為:

<div class="componentheading myNewClass">

注意,如果在新class名稱前沒有加空格,那么HTML會變為:

<div class="componentheadingmyNewClass">

通過增加空格的方式為元素添加class后綴之后,我們的目標元素div就有兩個class名稱了。現在元素的樣式沒有任何變化,因為“componentheading”這個class依然在起作用。想要改變元素的樣式,我們必須為新的class增加一些CSS代碼。

例如,我們希望class中包含“myNewClass”的元素有一種特殊的背景色,那么可以在CSS文件中增加如下代碼:

.componentheading.myNewClass { background-color: #FFE4E1; /* mistyrose */}

因為我們在CSS選擇器中采用了連綴的方式,所以只有某元素同時擁有“componentheading”和“myNewClass”這兩個class時,該樣式才會被使用。

需要注意的是,在通過設定Class后綴參數的方式來增加HTML元素的class名稱時,要確保新的class不會與原有的重名。

 

 

   

 

  Tag: 設計公司 | 網頁設計公司 | 廣告公司 | 網站設計 | 平面設計 | 互動媒體 | 網頁設計 | Web design | Website design | design house | 媒體公司 | Iphone app | 程式設計 | Flash 網頁 | Flash game | 動畫設計 | 後期製作 | 網上商店 | 網上宣傳 | 網頁服務 |

創作者介紹
創作者 inspirr 的頭像
inspirr

inspirr

inspirr 發表在 痞客邦 留言(0) 人氣()