欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

在網(wǎng)上流傳很廣,壇子里也有幾個人都轉(zhuǎn)過,這里說下怎么用(教程以默認(rèn)模板為例).
一.內(nèi)容頁分頁代碼修改
首先介紹下基礎(chǔ)知識,dede的內(nèi)容頁調(diào)用標(biā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標(biāo)簽的樣式來更改,而當(dāng)前頁,比如這里的"1"是用
<strong></strong>標(biāo)記包圍的,當(dāng)然可以通過定義<strong>標(biāo)記的樣式實(shí)現(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è)置了不同的樣式,因?yàn)槿绻诘谝豁摰脑?上一頁
這個鏈接是不可用的,所以區(qū)別了下一頁的樣式,但是dede在這里有個bug,從生成的html的代碼也可以看出,當(dāng)頁碼在第一頁的時(shí)候,那個上一頁依然是可點(diǎn)的,這個后面會給出解決方法.名為current的class控制的是當(dāng)前頁碼的樣式,這個和dede的<strong>標(biāo)簽的樣式是一樣的作用,像2.3...這樣的頁碼樣式和dede的一樣,都用的是A標(biāo)簽,把這里的A標(biāo)簽的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統(tǒng)計(jì)欄目文章數(shù)量實(shí)現(xiàn)代碼修訂版

    dedecms統(tǒng)計(jì)欄目文章數(shù)量實(shí)現(xiàn)代碼修訂版

    以下的實(shí)現(xiàn)辦法為修訂的方法,可實(shí)現(xiàn)任意指定欄目的文章數(shù)量統(tǒng)計(jì),包括最終列表欄目和含有子欄目的欄目。
    2008-03-03
  • dedecms實(shí)現(xiàn)仿downkr的sitemap效果代碼

    dedecms實(shí)現(xiàn)仿downkr的sitemap效果代碼

    dedecms實(shí)現(xiàn)仿downkr的sitemap效果代碼,本人對php不是很懂,只是慢慢摸索的,希望大家有好的東西一起交流,實(shí)現(xiàn)仿sitemap
    2008-03-03
  • dedecms織夢系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)詳細(xì)說明-附表名與字段名

    dedecms織夢系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)詳細(xì)說明-附表名與字段名

    dedecms織夢系統(tǒng)是一個自由和開放源碼的內(nèi)容管理系統(tǒng),簡單易用,功能豐富,原生php程序,二開簡單,曾經(jīng)流行了好多年,就是現(xiàn)在還有人再使用。本文囊括了dedecms數(shù)據(jù)庫所有的86張數(shù)據(jù)表結(jié)構(gòu)和字段詳細(xì)說明,需要的朋友可以參考下。
    2023-04-04
  • DeDecms中實(shí)現(xiàn)更漂亮整齊的縮略圖的實(shí)現(xiàn)代碼

    DeDecms中實(shí)現(xiàn)更漂亮整齊的縮略圖的實(shí)現(xiàn)代碼

    dede的縮略圖被很多人投訴過,其原因是直接將原有的大圖限制塊寬度直接縮小或放大,如此一來自然縮略圖的效果非常差。本身php就允許對圖片進(jìn)行各種截取、重新生成、合并、壓縮等操作,因此為了追求完美,你可以參考下文。
    2008-03-03
  • dedecms 內(nèi)容頁責(zé)任編輯調(diào)用代碼

    dedecms 內(nèi)容頁責(zé)任編輯調(diào)用代碼

    上班時(shí)間緊 寫了有點(diǎn)亂 大家要看仔細(xì)點(diǎn) 不要改錯了 (鄭重聲明:修改前請備份原文件) 第一步 先修改內(nèi)容頁模板吧 (打開 templetsdefault 目錄下的 article_article.htm) 在你需要調(diào)用責(zé)任編輯的地方加入如下代碼: 責(zé)任編輯:{dede:adminname/}
    2008-05-05
  • dedecms采集過濾常用代碼集合

    dedecms采集過濾常用代碼集合

    dede采集過程中最麻煩的莫過于采集的正則過濾函數(shù)的編寫。說實(shí)在的,dede在這點(diǎn)上和很多ASP CMS系統(tǒng)比如說動易等,采集的時(shí)候直接選擇幾個選項(xiàng)就可以了,簡單的完成想過濾的東西。不過他們只局限于對文章內(nèi)容的過濾不是很好。而DEDE卻能對所有采集的字段進(jìn)行過濾,功能上彌補(bǔ)了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過濾功能。
    2008-03-03
  • DedeCMS v5.1 首頁幻燈顯示不正常的解決方法

    DedeCMS v5.1 首頁幻燈顯示不正常的解決方法

    dedecms下的圖片總顯示img/default.gif,任何新文章他都當(dāng)成是幻燈片
    2008-06-06
  • dedecms列表中顯示文章完整標(biāo)題的解決辦法

    dedecms列表中顯示文章完整標(biāo)題的解決辦法

    dedecms通過標(biāo)簽arclist輸出文章列表的時(shí)候,文章的標(biāo)題會被titlelen屬性截取為指定長度的字符串, 但是我們在實(shí)際使用的過程中,經(jīng)常會用到文章標(biāo)題的完整內(nèi)容,在dedecms中如何實(shí)現(xiàn)呢,方法很多,這里推薦通過小小的修改程序,達(dá)到目的。
    2008-03-03
  • 為dedecms增加欄目文章統(tǒng)計(jì)功能代碼

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

    有些網(wǎng)友希望為dedecms增加欄目文章統(tǒng)計(jì)的功能,這個功能并不復(fù)雜,但是dedecms本身并沒有此功能,以下是實(shí)現(xiàn)的方法:
    2008-03-03
  • DEDECMS后臺數(shù)據(jù)備份還原的應(yīng)用

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

    前臺與測試過程--之備份與還原
    2009-02-02

最新評論