Liferay研究之廿八:爲同類Portlet設置不同的ICON

 根據Portlet的定義,每個Portlet都是會有一個icon的。

 

但是,一些Portlet是可以instancable的,這樣如果一個頁面上放置了多個同一Portlet的實例的化,頁面上都是同樣的圖標,都是同樣的背景就會比較難看。

 

用下面的技巧,可以解決這個問題。

 

可以通過自定義外觀來實現相同PortletID的instance的不同樣式。

 

在Portlet的“外觀與風格”按鈕對話框中→高級樣式,爲本Portlet設置樣式,比如:

#portlet-wrapper-28 .portlet-topper{
     background:#ffDDff url(http://mail.sohu.com/images/pic21.gif) no-repeat scroll left center;
}

 

#portlet-wrapper-28 .portlet-title{
    padding-left:30px;
}

 

這樣,就會有一個不一樣的Portlet樣式出來了。

發佈了112 篇原創文章 · 獲贊 10 · 訪問量 52萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章