discuz如何实现文章列表前的小图标
其实很简单。
diy默认的列表代码类似这样的
<div class="module cl xl xl1"><ul>
[loop]
<li><a href="{url}" title="{title}"{target}>{title}</a></li>
[/loop]
</ul>
</div>
改造:去掉class="module cl xl xl1" 例如换成class="video-list",然后在每个<li>里加个<em></em>,再加上对应的css,完整代码如下:
<style>video-list li{padding-left:25px;}
video-list li em{background:url(图标地址) no-repeat center center;}
</style>
<div class="video-list">
<ul>
[loop]
<li><em></em><a href="{url}" title="{title}"{target}>{title}</a></li>
[/loop]
</ul>
</div>
图标地址自己换下,<em>的背景图就是那个摄像机的图标。
因背景不占位,所以要让<li>内左边距让出25px。
css代码最好放css文件里去。
哎,或许em多余了。。
直接在video-list li里加背景图,x轴左,y轴居中,依然让出25px,这也是可以的。
解释: HEADERBGCOLOR 头部背景颜色
HEADERBGCODE 附加参数
其实真正在用的只不过是头部背景颜色而已,在后台里面有三个属性,背景颜色背景跟附加参数,这三个属性会被保存在配置文档里面discuz_style_xxxxml,并被合并到一个属性{HEADERBGCOLOR},这就意味着实际上只是在用头部背景颜色这个参数而已。只不过为了方便管理所以分开来设置。程序会把这三个参数分别加入到HEADERBGCOLOR里面并且用空格分开,读取的时候会按照顺序读取。
区别就是正常使用的时候你应该在HEADERBGCOLOR里面添加颜色属性而在HEADERBGCODE里面添加附加属性而在读取附加属性的时候调用HEADERBCODE,读取颜色的时候调用HEADERBGCOLOR。具体读取方法请参考http://zhidaobaiducom/question/303518415261579164html 作者:我自己
帖子管理---DISCUZ代码设置----在对应的地方打勾
然后在发帖时会有个插入的图标,
放歌是[wma]音乐地址[/wma]代码
falsh是[flash]flash地址代码[/flash]代码
用代码也可以的,不用代码要找到你想链接的音乐后把地址放到相应位置就可以贴音乐!!
1演示:http://wwwgameclancomcn
2方法
在后台的搜索引擎优化->其他头部信息中加入下面的代码<script>
if(thislocationhref=="http://wwwgameclancomcn/"
||
thislocationhref=="http://wwwgameclancomcn/discuzphp"
||
thislocationhref=="http://wwwgameclancomcn/indexphp")//将里面的http://wwwgameclancomcn替换成你自己的网站地址
{
documentwrite("<bgsound
src='http://wwwgameclancomcn/upload/music/cymp3'
loop='-1'>");//此出设置你自己的背景音乐
}
</script>
css滤镜的通道就是实现透明的,
alpha滤镜用于设定透明度,它的表达式如下: filter:alpha(opacity=opacity,finishopacity=finishopacity,style=style,startX=startX,startY=startY,finishX=finishX,finishY=finishY) 其中opacity表示透明度等级,可选值从0~100,0代表完全透明,100代表完全不透明。Style参数指定了透明区域的形状特征。其中0代表统一形状;1代表线形;2代表放射状;3代表长方形。StartX和StartY代表渐变透明效果的开始坐标,finishX和finishY代表渐变透明效果的结束坐标。 ie下实现方式filter:progid:DXImageTransformMicrosoftAlpha(opacity=50); 标准浏览器(FF、Chrome、Opera)下实现方式:opacity: 05;
pls {
background: none repeat scroll 0 0 #E5EDF2;
border-right: 1px solid #C2D5E3;
overflow: hidden;
width: 160px;
}
修改#E5EDF2
楼上那个是错的
先在CSS里找装个如果找不到属性就在你相应的模版后台里找一般这样的颜色后台就可以修改
利用discuz搭建付费社区,直接找那种下载类的源码就好,可以在Discuz网站模板区进行挑选,可以做素材、源码、视频类付费社区。
利用Discuz建设网站之前需要做好域名的解析和数据库的创建,做好这些之后进入Discuz官网下载最新版的源码,将其上传到网站根目录,就可以开始安装了。
0条评论