校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > [經(jīng)驗(yàn)]dedecms列表頁(yè)隔五行一個(gè)分隔線

[經(jīng)驗(yàn)]dedecms列表頁(yè)隔五行一個(gè)分隔線

POST TIME:2017-12-02 21:51

dedecms列表頁(yè)如果是每個(gè)標(biāo)題都隔離,非常占用頁(yè)面,為了讓頁(yè)面更集中,美觀,英德網(wǎng)站建設(shè)想實(shí)現(xiàn)織夢(mèng)dede文章列表頁(yè)隔5行加一行線。可惜找了大半天,無(wú)論是百度還是谷歌都沒(méi)有真正比較好的答案。

當(dāng)然不是咱百度不行,可惜到處都是兩篇文章,一篇是08年某版主寫(xiě)的解決辦法,當(dāng)時(shí)估計(jì)是DEDE早期版本,需要修改inc里面的php文件和參數(shù),非常的不方便。而另一篇?jiǎng)t是一大堆的數(shù)據(jù)庫(kù)參數(shù)調(diào)用與計(jì)算,好像是算法復(fù)雜了一些呀。

例如下面的代碼——隔五行添加一分隔線

{dede:list pasize='50'}
<LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]" target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[field:pubdaterunphp='yes']
$a="<font color=red>".strftime('%m-%d',@me)."</font>";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]<br>
[field:global name=autoindex runphp="yes"]
if(@me%5==0)@me="<hr />";
else @me="";
[/field:global]
{/dede:list}
</LI>

不是說(shuō)以上的代碼不能用,而是基于代碼簡(jiǎn)潔,成效簡(jiǎn)單的情況下,能夠不修改文件,不復(fù)雜運(yùn)算就好了。后來(lái)在蘇歌seo的不懈努力之下,終于讓蔚藍(lán)找到了解決方法,簡(jiǎn)單的計(jì)算加上CSS控制一下,完美實(shí)現(xiàn)了dede隔五行加一分隔線。代碼如下:

<div class="liebiao">
<ul>{dede:arclist orderby=pubdate titlelen='36' row='10'}
<li><a href="">[field:title/]</a>
[field:global runphp='yes' name=autoindex]
$a="<hr>";
((@me%5)==0)? @me="$a":@me="";
[/field:global]
</li>
{/dede:arclist}
</ul></div>

以上是利用系統(tǒng)生成文章列表時(shí)的序號(hào)除以5得整數(shù)時(shí),序號(hào)后面將添加$a即<hr>,這時(shí)在文章列表就會(huì)自動(dòng)在每五行的li后面添加一個(gè)<hr>,然后我們?cè)赾ss樣式表上添加控制一下hr,就可以了。CSS代碼參考如下:

.liebiao ul {}

.liebiao ul li {}

.liebiao hr {border:0; margin-top:5px; border-bottom:solid 1px #FCFCFC; height:1px; width:550px; margin-bottom:4px;}

以上hr的CSS樣式的意思是邊界為0,距離頂部5像素,底面邊界為虛線、1像素、顏色,高度1像素,寬度550像素,距離底部4像素。

大家可以再自行調(diào)整一下。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 华容县| 怀远县| 响水县| 安庆市| 修文县| 怀安县| 荔波县| 额济纳旗| 邹城市| 中方县| 黄浦区| 腾冲县| 衡南县| 云安县| 阿图什市| 吉首市| 新平| 绥化市| 清涧县| 深泽县| 刚察县| 余姚市| 天津市| 攀枝花市| 长治市| 陆川县| 北安市| 喀喇| 民权县| 邻水| 永清县| 通河县| 商城县| 突泉县| 安陆市| 阜南县| 北川| 内乡县| 绥阳县| 南宫市| 翁源县|