网站公告  (11)
在线帮助  (15)
服务指南  (7)
 
如何用DIV+CSS实现文章标题灵活排布
爱网页建站中心   2009-03-12 07:24:10 作者:SystemMaster 来源: 文字大小:[][][]

以前网页制作者在制作标题列表时,通常使用table的tr进行换行、使用td进行换列。这种方式在可预见标题长度并规划好网页布局的情况下,确实可以使网页布局美观。但是,由于不可预知管理员输入标题的长度,这种方式要么产生一大堆空白,要么产生很难看的换行,即便后台可以设置每行每列显示条数和截取文字,仍不能达到完美效果。

现在,DIV+CSS技术已经越来越普及,只要在模版中采用DIV+CSS技术进行制作,可以不必对程序进行修改,轻松实现标题紧密排布、自动双列多列显示标题。有HTML网页制作经验者可以通过修改模版,尝试这样的制作模式。

例一:标题紧密排布

新建一个模版tpl_auotlist.htm,模版内容为:

<!-start->
<ul style="margin: 0; padding: 0;">
<!-start->
<!-list->
<li style="margin: 0;padding:1px 5px 1px 3px; border: 0;float:left; color:#1f3a87; list-style-type:none; line-height:150%; text-align:left;">
<div style="white-space: nowrap"><a href="{ #link# }"  target="{ #target# }" { #bold# } { #red# } style="color:#333333;font-size:12px">{ #title# }</a></div>
</li>
<!-list->

<!-end->
</ul>
<!-end->

通过后台页面设置,选择一个文章列表插件,设置其采用tpl_autolist.htm ,可以看到紧密排列的效果。如下图

例二:标题双列排布

新建一个模版tpl_doublelist.htm,模版内容为:

<!-start->
<ul style="margin: 0; padding: 0;">
<!-start->
<!-list->
<li style="width=50%;margin: 0;padding:1px 5px 1px 3px; border: 0;float:left; color:#1f3a87; list-style-type:none; line-height:150%; text-align:left;">
<div style="white-space: nowrap"><a href="{ #link# }"  target="{ #target# }" { #bold# } { #red# } style="color:#333333;font-size:12px">{ #title# }</a></div>
</li>
<!-list->

<!-end->
</ul>
<!-end->

通过后台页面设置,选择一个文章列表插件,设置其采用tpl_doublelist.htm ,可以看到双列排列的效果。如下图:


该制作方法同样适合于文章列表,商贸系统的企业列表等所有标题列表。

最新评论
发表评论  
评论标题
评论内容
图片上传
表情图标
验 证 码
关于我们 建站流程 联系方式 付款方式 帮助中心 用户手册 友情链接
 

    • 智能建站 自助建站 爱网页建站中心 国际联网安全备案号:500000012-00021
      全国统一客服热线:400-735-0008  代理加盟热线:(0)13979153202 售后支持专线(0)13101283006
      客服69067078  69067358  104169336  69067536  69067638  4509526   
    • 九江公司地址:江西省九江市浔阳区远洲国际广场E座            电话:400-735-0008
      重庆公司地址:重庆市九龙坡区石坪桥地博春天1号楼2-20-2室      电话:023-66004004
      南昌公司地址:南昌青山湖区北京东路1463号精英汇1#A座625室        电话:0791-8318157

      Powered By
       2wy.net
        Copyright © 2006-2008