日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

定義CSS修改網(wǎng)站導航處顯示效果_動易Cms教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

  有時,我們想改變一下動易系統(tǒng)中頻道行的顯示效果,將那個“|”線改成其他樣式,如下圖效果:

  背景這屬于一種更換頻道文字后面背景的效果。一般可以定義表格背景進行重復顯示來達到自己要的效果。但是,表格背景重復只能用于相同字數(shù)(或寬度)的頻道名,假如頻道名有長有短,如何來實現(xiàn)類似于上面圖片的效果呢?
  本文主要講了運用定義CSS偽類a的背景方法,對動易系統(tǒng)實現(xiàn)上述所需的效果。

操作步驟:

  1、修改Gb2312.xml,將<ChannelLink><![CDATA[&nbsp;|&nbsp;]]></ChannelLink>這里的|刪除,至于&nbsp;這個空格要不要刪除隨意,可刪可不刪。
  2、在CSS中加上以下定義:
  a.channel {background: url(Skin/aaaaa.jpg) no-repeat left top;}
  a.channel2 {background: url(Skin/aaaaa.jpg) no-repeat left top;}

原理:
  因為默認頻道文字的鏈接是使用的<a class='Channel2' 和<a class='Channel'二個樣式,在樣式定義中對a.channel 和a.channel2 這二個樣式定義上背景(固定在左側顯示),即可達到你要的效果。因為是CSS樣式控制圖片路徑,所以就不會涉及到路徑不同的問題。

  假如對a.channel2(當前頻道)a.channel(非當前頻道)這里要顯示的背景圖片是同一個,則可以簡寫成:
  a.channel,a.channel2 {background: url(Skin/aaaaa.jpg) no-repeat left top;}
  這里分開定義,是因為可以使用不同的圖片來顯示和區(qū)分當前頻道和非當前頻道的顯示樣式,如當前頻道是一張亮光底圖,非當前頻道是現(xiàn)在的那個小圖片。

另外說明:
  至所以說“至于&nbsp;這個空格要不要刪除隨意”,是因為二個頻道名間的空距,是可以通過對這二個CSS樣式定義去控制的,如:
  a.channel,a.channel2 {background: url(Skin/aaaaa.jpg) no-repeat left top;padding-left:10px;margin-left:10px;}
  并且這樣定義a背景的方式比在語言包中修改的好處是,在最后一個頻道名的后面不顯示圖片,而在語言包中定義則都不會如此。
  此外,若對a.channel:hover、a.channel2:hover等定義也加上不同的背景定義,則可以制作出更豐富的效果,具體可以進一步拓展嘗試一下。

效果示例:





查看更多 動易Cms教程  動易Cms模板

來源:模板無憂//所屬分類:動易Cms教程/更新時間:2007-06-07
相關動易Cms教程