学习NO.1 发表于 2015-8-23 16:29:20

解决Discuz2.0 x2.5升级DiscuzX3.0 X3.1搜索模板错位

解决Discuz2.0 x2.5升级DiscuzX3.0 X3.1搜索模板错位

很多Discuz爱好者在升级X3.1模板之后,发现搜索区的模板错位。这个懂CSS自己改一下就可以了, 不懂的半天都不知道怎么会事。

源码之家现把方法分享出来,此方法只针对你现使用的旧模板有用。

打开当前根目录\template\default\common\common.css

找到CSS样式
#nv { overflow: hidden; height: 33px; {MENUBGCODE}; }
                              #nv li { float: left; padding-right: 1px; height: 33px; line-height: 33px; background: url({IMGDIR}/nv_a.png) no-repeat 100% 0; font-weight: 700; font-size: 14px; }
                                        .ie_all #nv li { line-height: 36px; }
                                        .ie6 #nv li { line-height: 33px; }
                                        #nv li a { float: left; padding: 0 15px; height: 33px; }
                                                #nv li a { color: {MENUTEXT}; }
                                                #nv li span { display: none; }
                                        #nv li.a { margin-left: -1px; {MENUHOVERBGCODE}; }
                                                #nv li.a a { color: {MENUHOVERTEXT}; }
                                                #nv li a:hover { background: url({IMGDIR}/nv_a.png) no-repeat 50% -66px; }
                                                #nv li.hover a:hover, #nv li.hover a { background: url({IMGDIR}/nv_a.png) no-repeat 50% -99px; }

修改为X2.5模板的CSS样式即可。

CSS样式为
#nv { overflow: hidden; padding-left: 3px; height: 33px; {MENUBGCODE}; }
                              #nv li { float: left; padding-right: 1px; height: 33px; line-height: 33px; background: url({IMGDIR}/nv_a.png) no-repeat 100% 0; font-weight: 700; font-size: 14px; }
                                        .ie_all #nv li { line-height: 36px; }
                                        .ie6 #nv li { line-height: 33px; }
                                        #nv li a { float: left; padding: 0 15px; height: 33px; }
                                                #nv li a { color: {MENUTEXT}; }
                                                #nv li span { display: none; }
                                        #nv li.a { margin-left: -1px; {MENUHOVERBGCODE}; }
                                                #nv li.a a { color: {MENUHOVERTEXT}; }
                                                #nv li a:hover { background: url({IMGDIR}/nv_a.png) no-repeat 50% -66px; }
                                                #nv li.hover a:hover, #nv li.hover a { background: url({IMGDIR}/nv_a.png) no-repeat 50% -99px; }

修改为好之类后网站后台,工具——更新一下缓存即可。





页: [1]
查看完整版本: 解决Discuz2.0 x2.5升级DiscuzX3.0 X3.1搜索模板错位