在修改论坛模板导航条的时候,往往有用户随意的按照自己的实际图来修改,这时候,经常会在个人空间的导航栏上发现个人空间导航乱了,而比较使人头疼!这个在加载个人空间的模板是需要重新定义一下#nv这个类,另外这里的头部和默认的common不是一个,调用的是home的头部!所以这里分享个方法来避免这种混乱。

下面我的解决方法是在#nv这个id的父元素中加入一个扩展的class类,在扩展css中这么写:
[code]
.archy #nv li, .exnv #nv li.a {background-position: right -160px;}
.archy #nv li.a a, .exnv #nv li.hover a, .exnv #nv li a:hover, .exnv #nv li.hover a:hover {background-position: center -123px;}
[/code]

这样来定义nv就可以避免和个人空间导航的#nv类冲突,因为这里不是用的一个头文件,home空间有自己的一个头,他当然没有这个类,我们就可以避免这种冲突了!希望有遇到的同学可以注意一下。