打印

[求助] 请问如何设置导航菜单高亮显示

请问如何设置让导航菜单的当前项高亮显示?

比如说, 我在头部导航菜单设置里面设置了A、B、C、D、E菜单项,  当我在页面上点击某一项时, 它的class=current,而其它的为空, 这样就能突出显示当前菜单....

请问如何实现??谢谢!

[ 本帖最后由 verynic 于 2008-8-6 14:33 编辑 ]
为了提升当前项的优先级   可以使用ID来单独给样式
有时候,用JS也不错的。
我不去当和尚,是因为我已看破了红尘!
不知道怎么给:你看discuz用的是if句
<!--{if $allowsearch || $qihoo['status']}--><li<!--{if $BASESCRIPT == 'search.php'}--> class="current"<!--{/if}-->><a href="search.php{if !empty($fid)}?srchfid=$fid{/if}">{lang search}</a></li><!--{/if}-->
                     <!--{if $tagstatus}--><li<!--{if $BASESCRIPT == 'tag.php'}--> class="current"<!--{/if}-->><a href="tag.php">{lang tag}</a></li><!--{/if}-->

discuz作用在li上,效果如 www.dogsky.com

www.wordpress.org/却放在tag <a>上

确实不知道怎么处理,现在想模仿www.wordpress.org,只能从代码里看到current做标志,但如何让current在菜单见动态切换呢?请指教

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
简而言之,discuz的if形式
<li<!--{if $BASESCRIPT == 'search.php'}--> class="current"<!--{/if}-->><a href="/search.php">搜索</a></li>

TOP

请帮忙!

TOP

你是说的这种效果吗?

 提示:您可以先修改部分代码再运行
崇尚自由生活!

TOP

就是导航菜单高亮显示。

TOP