最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DEDECMS實用漂亮的翻頁效果修改方法第1/3頁

 更新時間:2008年10月15日 22:25:11   作者:  
有時候大家感覺dedecms的內(nèi)容分頁不太好看,下面的方法你就可以做出更好的分頁效果代碼

在網(wǎng)上流傳很廣,壇子里也有幾個人都轉(zhuǎn)過,這里說下怎么用(教程以默認模板為例).
一.內(nèi)容頁分頁代碼修改
首先介紹下基礎(chǔ)知識,dede的內(nèi)容頁調(diào)用標記是:
復(fù)制代碼 代碼如下:

<div class="cupage">{dede:pagebreak/}</div>

生成html后形式為:
復(fù)制代碼 代碼如下:

<div class="cupage"><a href='#'>上一頁</a><strong>1</strong><a href='#'>2</a> <a href='#'>下一頁</a></div>

這里分析下,cupage的class控制整個分頁區(qū)域的樣式,"上一頁"和"下一頁"的樣式可以通過控制A標簽的樣式來更改,而當(dāng)前頁,比如這里的"1"是用
<strong></strong>標記包圍的,當(dāng)然可以通過定義<strong>標記的樣式實現(xiàn)當(dāng)前頁碼與其他頁碼的樣式不同.
然后再分析下下載的翻頁效果代碼,我們以第一個Digg Style為例.
首先看下Digg Style的html代碼:
復(fù)制代碼 代碼如下:

<div class="digg">
<span class="disabled"> < </span>
<span class="current">1</span>
<a href="#?page=2">2</a><a href="#?page=3">3</a><a href="#?page=4">4</a><a href="#?page=5">5</a><a href="#?page=6">6</a><a href="#?
page=7">7</a>...<a href="#?page=199">199</a><a href="#?page=200">200</a>
<a href="#?page=2"> > </a>
</div>

名為digg的class跟cupage作用一樣,控制整個分頁區(qū)域的樣式,它這里的上一頁和下一頁用<和>代替了,而且設(shè)置了不同的樣式,因為如果在第一頁的話,上一頁
這個鏈接是不可用的,所以區(qū)別了下一頁的樣式,但是dede在這里有個bug,從生成的html的代碼也可以看出,當(dāng)頁碼在第一頁的時候,那個上一頁依然是可點的,這個后面會給出解決方法.名為current的class控制的是當(dāng)前頁碼的樣式,這個和dede的<strong>標簽的樣式是一樣的作用,像2.3...這樣的頁碼樣式和dede的一樣,都用的是A標簽,把這里的A標簽的css搬到dede里就行了.
好了,分析到這就可以對照著Digg Style的css重寫dede的分頁css了,
Digg Style的css:
復(fù)制代碼 代碼如下:

DIV.digg {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.digg A {
BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN:
2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099
1px solid
}
DIV.digg A:active {
BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099
1px solid
}
DIV.digg SPAN.current {
BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-
BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR:
#000099
}
DIV.digg SPAN.disabled {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;
BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

相關(guān)文章

  • dedecms v5 跳轉(zhuǎn)網(wǎng)址 直接鏈接而非跳轉(zhuǎn)的實現(xiàn)方法修正版

    dedecms v5 跳轉(zhuǎn)網(wǎng)址 直接鏈接而非跳轉(zhuǎn)的實現(xiàn)方法修正版

    最近在使用dedecms建站的時候發(fā)現(xiàn)這個問題,如果調(diào)轉(zhuǎn)網(wǎng)址是直接的連接地址,效果就更好了,網(wǎng)上的版本有點來,我也是參考他們的整理出來的
    2008-07-07
  • DEDE添加迅雷專用鏈接(半迅雷化)

    DEDE添加迅雷專用鏈接(半迅雷化)

    半迅雷化專用鏈接,原來的地址仍然會顯示,不利于隱藏真實下載地址,真實下載地址可直接通過源文件看到
    2008-11-11
  • dedecms采集過濾常用代碼集合

    dedecms采集過濾常用代碼集合

    dede采集過程中最麻煩的莫過于采集的正則過濾函數(shù)的編寫。說實在的,dede在這點上和很多ASP CMS系統(tǒng)比如說動易等,采集的時候直接選擇幾個選項就可以了,簡單的完成想過濾的東西。不過他們只局限于對文章內(nèi)容的過濾不是很好。而DEDE卻能對所有采集的字段進行過濾,功能上彌補了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過濾功能。
    2008-03-03
  • dedecms中如何在欄目列表和文章頁面中獲得當(dāng)前欄目標題

    dedecms中如何在欄目列表和文章頁面中獲得當(dāng)前欄目標題

    我們在使用dedecms中會發(fā)現(xiàn),當(dāng)我們打開欄目的列表頁和文章頁的時候,無論我們使用什么標簽,都無法獲得當(dāng)前欄目的標題信息。究其原因是因為這兩個頁面所讀取的信息主要來源于dedecms的dede_archives表及其附加表,僅通過傳遞欄目的id編號來區(qū)別不同欄目,因此我們通過類似{dede:field name=’typename’/}這樣的方法是無法直接獲得欄目名稱的。但是我們依然可以通過程序的改造,利用欄目的唯一id編號,獲得欄目名稱。以下是實現(xiàn)方法:
    2008-03-03
  • DEDECMS后臺數(shù)據(jù)備份還原的應(yīng)用

    DEDECMS后臺數(shù)據(jù)備份還原的應(yīng)用

    前臺與測試過程--之備份與還原
    2009-02-02
  • 實現(xiàn)dedecms圖集單擊圖片翻頁的功能

    實現(xiàn)dedecms圖集單擊圖片翻頁的功能

    題記:在很多相冊的網(wǎng)站中,都有這樣的功能:當(dāng)圖片分多頁顯示的情況下,點擊圖片會自動翻頁到下一張圖片,接下來我們在dedecms4中實現(xiàn)這個功能。以下是實現(xiàn)方法:
    2008-03-03
  • dedecms下仿chinaz二級下拉動態(tài)讀取代碼

    dedecms下仿chinaz二級下拉動態(tài)讀取代碼

    最近用dedecms模仿chinaz的模板,發(fā)現(xiàn)每次都用靜態(tài)以后的文件特麻煩,沒想到網(wǎng)上已經(jīng)有高手給解決了,大家看代碼
    2008-05-05
  • DEDE最簡方式教你縮短軟件列表的方法

    DEDE最簡方式教你縮短軟件列表的方法

    相信不少朋友用DEDE在做下載站吧,DEDE確實是廣大站長 朋友的建站利器啊,偶也在用??捎弥l(fā)現(xiàn)當(dāng)中后臺添加軟件 時,軟件的列表過長,導(dǎo)致頁面打開比較慢,而且軟件也不容易 找,好了,廢話不多說,自己看吧。
    2008-03-03
  • DEDE 24小時內(nèi)發(fā)布的信息日期為紅色

    DEDE 24小時內(nèi)發(fā)布的信息日期為紅色

    主要是學(xué)習(xí)他的思路,以后我們就能很方便的增加功能了
    2008-08-08
  • 為dedecms增加欄目文章統(tǒng)計功能代碼

    為dedecms增加欄目文章統(tǒng)計功能代碼

    有些網(wǎng)友希望為dedecms增加欄目文章統(tǒng)計的功能,這個功能并不復(fù)雜,但是dedecms本身并沒有此功能,以下是實現(xiàn)的方法:
    2008-03-03

最新評論

南部县| 长宁区| 广南县| 灯塔市| 延吉市| 嵊州市| 司法| 三河市| 隆林| 特克斯县| 大渡口区| 舒城县| 三河市| 万州区| 望江县| 丰原市| 蓝山县| 锡林浩特市| 扶风县| 凭祥市| 北辰区| 邹城市| 通辽市| 平度市| 伊通| 祁阳县| 察雅县| 隆回县| 璧山县| 肃南| 鄂尔多斯市| 灵璧县| 平度市| 沅陵县| 辰溪县| 张家界市| 崇信县| 喀什市| 石景山区| 丰镇市| 宽甸|