DEDECMS實(shí)用漂亮的翻頁(yè)效果修改方法第2/3頁(yè)
首先來(lái)寫cupage的css代碼:
.cupage {
width:638px;
text-align:center;
line-height:31px;
overflow:hidden;/*上面保留官方默認(rèn)的一些css代碼 下一行把Digg Style的DIV.digg的代碼復(fù)制過(guò)來(lái) 這里我做了些精簡(jiǎn) 效果一樣 只是寫法不同*/
padding:3px;
margin:3px;
}
然后來(lái)當(dāng)前頁(yè)碼的css:
.cupage strong {
/*從DIV.digg SPAN.current復(fù)制過(guò)來(lái)即可 我這里同樣做了精簡(jiǎn)*/
border: #000099 1px solid;
padding:2px 5px;
margin:2px;
color:#fff;
background-color:#000099;
font-weight:bold;
font-size:14px;/*此句定義字體大小 保留自官方的strong樣式*/
} :
下面來(lái)編寫A標(biāo)簽的樣式,它控制的是非當(dāng)前頁(yè)碼和上一頁(yè).下一頁(yè)的樣式:
.cupage a {
line-height:31px;
font-size:14px;/*以上保留自官方css 下面的直接拷貝DIV.digg A中的樣式*/
border: #aaaadd 1px solid;
padding:2px 5px;
margin: 2px;
color: #000099;
text-decoration: none;
}
.cupage a:hover {
/*鼠標(biāo)懸停的狀態(tài) 照搬DIV.digg A:active*/
border: #000099 1px solid;
color: #000;
}
.cupage a:active {
/*照搬DIV.digg A:active*/
border: #000099 1px solid;
color: #000;
}
這樣css就寫完了,打開article.css,刪掉253-256行,加入上面的css代碼即可.其他的翻頁(yè)樣式都大同小異,參照上面的講解慢慢改吧.
二.列表頁(yè)分頁(yè)代碼修改
會(huì)改了內(nèi)容頁(yè),列表頁(yè)就很容易了,都差不多,這里同樣以Digg Style為例.
首先來(lái)看看列表頁(yè)的分頁(yè)代碼:
<div class="pages"><div class="plist">{dede:pagelist listsize='4' listitem='index pre pageno next end '/}</div></div>
生成后是:
<div class="pages"><div class="plist">
<a href='#'>首頁(yè)</a>
<strong>1</strong>
<a href='#'>2</a>
<a href='#'>下一頁(yè)</a>
<a href='#'>末頁(yè)</a>
</div>
</div>
和內(nèi)容頁(yè)的差不多,簡(jiǎn)單分析下.pages和plist控制整個(gè)分頁(yè)區(qū)域的樣式,依然是<strong></strong>控制當(dāng)前頁(yè)碼的樣式,其他的鏈接用的是A標(biāo)簽,這里的分頁(yè)沒
有內(nèi)容頁(yè)的bug,就是頁(yè)碼在第一頁(yè)的時(shí)候,上一頁(yè)的鏈接會(huì)不顯示,真搞不懂,列表頁(yè)都正常,內(nèi)容頁(yè)卻有bug,服了...
下面來(lái)寫css樣式:
.pages .plist{
float:left;
line-height:17px;
padding:3px;
margin:3px;
}
.pages strong {
display:block;
float:left;
border: #000099 1px solid;
padding:2px 5px;
margin:2px;
color:#fff;
background-color:#000099;
font-weight:bold;
}
.plist a {
display:block;
height:17px;
float:left;
color:#000;
border: #aaaadd 1px solid;
padding:2px 5px;
margin: 2px;
color: #000099;
text-decoration: none;
}
.plist a:hover{
border: #000099 1px solid;
color: #000;
}
.plist a:active {
border: #000099 1px solid;
color: #000;
}
用上面的代碼替換dede.css中230-298行分頁(yè)樣式就行了,注意只替換上面代碼重新定義的樣式,其他的默認(rèn)分頁(yè)樣式(如input buttom)不要?jiǎng)?
相關(guān)文章
dedecms統(tǒng)計(jì)欄目文章數(shù)量實(shí)現(xiàn)代碼修訂版
以下的實(shí)現(xiàn)辦法為修訂的方法,可實(shí)現(xiàn)任意指定欄目的文章數(shù)量統(tǒng)計(jì),包括最終列表欄目和含有子欄目的欄目。2008-03-03dedecms實(shí)現(xiàn)仿downkr的sitemap效果代碼
dedecms實(shí)現(xiàn)仿downkr的sitemap效果代碼,本人對(duì)php不是很懂,只是慢慢摸索的,希望大家有好的東西一起交流,實(shí)現(xiàn)仿sitemap2008-03-03dedecms織夢(mèng)系統(tǒng)數(shù)據(jù)庫(kù)表結(jié)構(gòu)詳細(xì)說(shuō)明-附表名與字段名
dedecms織夢(mèng)系統(tǒng)是一個(gè)自由和開放源碼的內(nèi)容管理系統(tǒng),簡(jiǎn)單易用,功能豐富,原生php程序,二開簡(jiǎn)單,曾經(jīng)流行了好多年,就是現(xiàn)在還有人再使用。本文囊括了dedecms數(shù)據(jù)庫(kù)所有的86張數(shù)據(jù)表結(jié)構(gòu)和字段詳細(xì)說(shuō)明,需要的朋友可以參考下。2023-04-04DeDecms中實(shí)現(xiàn)更漂亮整齊的縮略圖的實(shí)現(xiàn)代碼
dede的縮略圖被很多人投訴過(guò),其原因是直接將原有的大圖限制塊寬度直接縮小或放大,如此一來(lái)自然縮略圖的效果非常差。本身php就允許對(duì)圖片進(jìn)行各種截取、重新生成、合并、壓縮等操作,因此為了追求完美,你可以參考下文。2008-03-03dedecms 內(nèi)容頁(yè)責(zé)任編輯調(diào)用代碼
上班時(shí)間緊 寫了有點(diǎn)亂 大家要看仔細(xì)點(diǎn) 不要改錯(cuò)了 (鄭重聲明:修改前請(qǐng)備份原文件) 第一步 先修改內(nèi)容頁(yè)模板吧 (打開 templetsdefault 目錄下的 article_article.htm) 在你需要調(diào)用責(zé)任編輯的地方加入如下代碼: 責(zé)任編輯:{dede:adminname/}2008-05-05- dede采集過(guò)程中最麻煩的莫過(guò)于采集的正則過(guò)濾函數(shù)的編寫。說(shuō)實(shí)在的,dede在這點(diǎn)上和很多ASP CMS系統(tǒng)比如說(shuō)動(dòng)易等,采集的時(shí)候直接選擇幾個(gè)選項(xiàng)就可以了,簡(jiǎn)單的完成想過(guò)濾的東西。不過(guò)他們只局限于對(duì)文章內(nèi)容的過(guò)濾不是很好。而DEDE卻能對(duì)所有采集的字段進(jìn)行過(guò)濾,功能上彌補(bǔ)了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過(guò)濾功能。2008-03-03
DedeCMS v5.1 首頁(yè)幻燈顯示不正常的解決方法
dedecms下的圖片總顯示img/default.gif,任何新文章他都當(dāng)成是幻燈片2008-06-06為dedecms增加欄目文章統(tǒng)計(jì)功能代碼
有些網(wǎng)友希望為dedecms增加欄目文章統(tǒng)計(jì)的功能,這個(gè)功能并不復(fù)雜,但是dedecms本身并沒有此功能,以下是實(shí)現(xiàn)的方法:2008-03-03DEDECMS后臺(tái)數(shù)據(jù)備份還原的應(yīng)用
前臺(tái)與測(cè)試過(guò)程--之備份與還原2009-02-02