论坛有贴子,你不看,不过看你在用我的改过的模版,给你看一下,如何改:
关于导航区域的分类标题显示问题:
由于大家的网站情况各不相同,标题长度不一,这里我设计了几个样式,供各位在使用时根据自己的情况进行选择:
首页
.globalMenu .content .a2 {width:33px; }
.globalMenu .content .a3 {float:left; list-style-type:none; width:42px; padding:3px 0; display:block; background:url(../images/nav_bg.gif) right 3px no-repeat;}
.globalMenu .content .a4 {float:left; list-style-type:none; width:57px; padding:3px 0; display:block; background:url(../images/nav_bg.gif) right 3px no-repeat;}
其中2、3、4分别表示标题为2、3、4个汉字的情况。
举例说明修改应用:
首页index.html.php顶部:
QUOTE:
<div class="content">
<ul>
<!--{loop $channels['menus'] $value}-->
<li><a href="$value[url]">$value[name]</a></li>
<!--{/loop}-->
<!--{if !empty($channels['types']['news'])}-->
<!--{block name="category" parameter="type/news/isroot/1/ischannel/2/order/c.displayorder/limit/0,15/cachetime/36800/cachename/category_news/tpl/data"}-->
<!--{loop $_SBLOCK['category_news'] $value}-->
<li class="a2"><a href="$value[url]" title="$value[name]">$value[name]</a></li>
<!--{/loop}-->
<!--{/if}-->
<!--{if !empty($channels['types']['blog'])}-->
<!--{block name="category" parameter="type/blog/isroot/1/ischannel/2/order/c.displayorder/limit/0,4/cachetime/37800/cachename/category_blog/tpl/data"}-->
<!--{loop $_SBLOCK['category_blog'] $value}-->
<li class="a4"><a href="$value[url]" title="$value[name]">$value[name]</a></li>
<!--{/loop}-->
<!--{/if}-->
<!--{block name="bbsforum" parameter="type/forum/limit/0,4/order/f.displayorder/cachetime/21500/cachename/bbsforum/tpl/data"}-->
<!--{loop $_SBLOCK['bbsforum'] $value}-->
<li class="a3"><a href="$value[url]" title="$value[name]">$value[name]</a></li>
<!--{/loop}-->
</ul>
</div>
这是我的网站的情况。
从频道列表(系统默认都是两个字,所以采用.a2)以后按照顺序,资讯,我共调用了15个分类——因为我都设计为2个汉字,所以调用比较多——这里就采用了.a2,接下来我调用了4个博客分类——都是4个汉字——我就设定了.a4;再接着,调用了4个论坛分类——都是3个汉字——我就采用.a3的样式。
其他页面:
都在site_header.html.php文件中修改。
位置:
<!-- 网站导航 --> <div>
<a href="{S_URL}"><img src="{S_URL}/templates/$_SCONFIG[template]/images/163logo.gif" width="114" height="46" alt="$_SCONFIG[sitename] $_SCONFIG[seotitle]" title="返回$_SCONFIG[sitename] $_SCONFIG[seotitle]首页" class="left" /></a>
<div id="menu">
<ul>
<li class="a2"><a href="{S_URL}/">首页</a></li>
<!--{loop $channels['menus'] $value}-->
<li class="a2"><a href="$value[url]">$value[name]</a></li>
<!--{/loop}-->
<li class="a2"><a href="{S_URL}/batch.search.php">搜索</a></li>
<!--{block name="category" parameter="type/news/isroot/1/ischannel/2/order/c.displayorder/limit/0,19/cachetime/10800/cachename/category/tpl/data"}-->
<!--{loop $_SBLOCK['category'] $value}-->
<li class="a2"><a href="$value[url]">$value[name]</a></li>
<!--{/loop}-->
<!--{block name="category" parameter="type/blog/isroot/1/ischannel/2/order/c.displayorder/limit/0,4/cachetime/10800/cachename/category/tpl/data"}-->
<!--{loop $_SBLOCK['category'] $value}-->
<li class="a4"><a href="$value[url]">$value[name]</a></li>
<!--{/loop}-->
<!--{block name="bbsforum" parameter="type/forum/allowblog/1/order/displayorder/limit/0,4/cachetime/14400/cachename/forumarr/tpl/data"}-->
<!--{loop $_SBLOCK['forumarr'] $value}-->
<li class="a3"><a href="$value[url]">$value[name]</a></li>
<!--{/loop}-->
</ul>
</div><div class="clear"></div>
</div>
</div>
原理同首页。 |