在做之前我们先确定一下目标,看一下自定义后的效果:
这是本人在这里加的一个热点聚焦,而内容自然调用的是论坛的热帖然而我用Discuz的样式只能做成这样,但是我想让第一个消息的标题居中,并且想加个图片背景,这个Discuz本身是没有的。
首先我们先把这个模块添加好(跟幻灯差不多,就是选择的样式不同),然后点击这个模块的右上角编辑--选择---数据--模块模板,看到的那些源码,然后把<link rel="stylesheet" type="text/css" href="文件夹/***.css" />加到最前方,css地址和名称一定要写对:
加完了那串代码以后你就可以在那个css自定义的样式中写自己想要的效果代码了(一定要记住,你要懂源码,并且知道怎么写css样式),截图中也给出了添加图片的地址,也属于我自己建立的存放图片的文件夹,你也可以试试:
6
做到第五步就已经搞定了,也就是达到了我们的目标了。在这里提醒一下大家,真个页面可以
你这个风格的CSS文件是全部写在模版文件的head里面的,,最好的解决办法就是把css文件提出来!放在论坛的根目录下(假如是style.css) 然后在你所用的模版文件的header.htm的</head>前面加入代码:<link rel="stylesheet" type="text/css" href="style.css" />
参照:
<link rel="stylesheet" type="text/css" href="forumdata/cache/style_{STYLEID}.css" />
只要CSS路径正确就行了!
==============
回答你的补充问题:
你用的模版不是官方的吧,制作人员为了使用的方便就把CSS文件一并写到头部文件里了,其实这并不影响搜索~只是为了方便使用模版的人!没有人给你挂马!
先打开\template\default\common\header_common.htm文件,
看到 Powered by discuz!
用文档打开
第6行处开始
<title><!--{if !emp ty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}-->$_G['setting']['bbname'] - <!--{/if}-->Powered by Discuz!</title>
去掉POWER和前面的-和空格
改成:
<title><!--{if !empty($navtitle)}-->$navtitle<!--{/if}--><!--{if empty($nobbname)}-->$_G['setting']['bbname']<!--{/if}--></title>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)