您当前的位置: 主页 > 优化教程
 dede模板实现彩色TAG代码主要由JS+CSS实现
 
 
作用方法:
 
1、建一个新的*.html文档,将以下代码拷进去,然后保存
 
2、在首页相应的位置进行调用
 
代码如下:
 
<style type="text/css" > 
.tagCloud{ padding:0 6px; } 
.tagCloud a { margin:0 8px 0 0; line-height:22px; } 
.color0{ color:#2F5FC2; } 
.color1{ color:#AC1BF2; } 
.color2{ color:#9E6FC5; } 
.color3{ color:#FBA426; } 
.color4{ color:#2739CF; } 
.color5{ color:#C8A453; } 
.color6{ color:#AB2846; } 
.weight0{ font-weight:100; } 
.weight1{ font-weight:300; } 
.weight2{ font-weight:500; } 
.weight3{ font-weight:700; } 
.weight4{ font-weight:900; } 
.weight5{ font-weight:bold;} 
.weight6{ font-weight:bolder; } 
.size0{ font-size:12px; } 
.size1{ font-size:13px; } 
.size2{ font-size:14px; } 
.size3{ font-size:16px; } 
.size4{ font-size:20px; } 
.size5{ font-size:22px; } 
.size6{ font-size:24px; } 
</style> 
 <script language="javascript" type="text/javascript"> 
 function setTagCloudStyle(){ 
  var colors = new Array("color0","color1","color2","color3","color4",
  "color5","color6"); 
  var sizes = new Array("size0","size1","size2","size3"); 
  var weights = new Array("weight0","weight1","weight2","weight3",
  "weight4","weight5","weight6"); 
  var colorsLen = colors.length;//获取颜色样式个数 
  var sizesLen = sizes.length;//获取字体大小样式个数 
  var weightsLen = weights.length;//获取字体粗细样式个数 
   
  var tagCloud = document.getElementById("tagCloud"); 
  var tagLinks = tagCloud.getElementsByTagName("a"); 
  var tagLinksLen = tagLinks.length; 
  for(i = 0 ; i < tagLinksLen ; i++){ 
   tagLinks[i].className = colors[Math.floor(colorsLen*Math.random())] + "
  " + sizes[Math.floor(sizesLen*Math.random())]+ " " +         weights[Math.floor(weightsLen*Math.random())]; 
   //随机设置每个<a>标签的样式,以实现不同效果. 
  } 
 } 
 
 if(document.addEventListener){ 
  window.addEventListener('load',setTagCloudStyle,false); 
 }else{ 
  window.attachEvent('onload',setTagCloudStyle); 
 } 
 //绑定onload事件,在文档载入完毕启动setTagCloudStyle()函数; 
</script> 
<div class="tagCloud" id="tagCloud">{dede:tag row='20' getall='1' sort='month'}<a href='http://www.genban.org/[field:link/]'>[field:tag /]</a>{/dede:tag}</div> 
 

关键词:织梦,DEDECMS,多,彩色,TAG,做法,dede,模板    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦DEDECMS去掉{dede:field.body/}文章内容 中的p元素我们在后台添加内容的时候,系统往往会自动增加P/P元素,特别是有些时候... 2021-07-22
优化织梦提高网页打开速度最近一直在研究如何提高网站的用户体验性,我们知道加快网页的打开速度是提... 2021-07-30
dede 搜索没结果要显示固定格式修改include/arc.searchview.class.PHP ... 2021-07-27
DedeCms栏目列表标题第x页序号的完美修改方法之前,AB模板网小编给大家介绍过DedeCms5.1列表标题增加序号、... 2021-07-22
织梦dedecms 提示 body has not allow words 问题解决此句body has not allow words!英文的意思,大概... 2021-07-22
Dedecms 生成静态页面速度优化方法本人经过查找在dedecms官网论坛找到个合适的代码,试验修改后,速度... 2021-08-09
织梦获取当前页面的顶级栏目名称及链接教程织梦获取当前页面的顶级栏目名称及链接方法:在织梦文件目录中打开 \in... 2021-07-22
dedecms提示:Fatal error: Call to a member function GetInnerTex我们做网站时经常能用到自定义模型,但是今天再在后台完成新建自定义模型之... 2021-08-09
DEDECMS只允许会员积分大于200的会员投稿或者发布评论防止恶意投稿或者灌水的又一方法,判断积分是否够一定量,如果够就可以投稿... 2021-07-27
DedeCMS Error:Tag disabled:“php” more...!问:DedeCMS Error:Tag disabled:php mo... 2021-07-22
dedecms搜索关键字不能小于2个字节怎么办本文介绍了dedecms搜索关键字不能小于2个字节的解决方法,修改下源... 2021-07-27
dedecms 让友情链接的a标签显示title标签的方法今天在弄友情链接的时候 发现友情链接不会显示title 但是有时候换友... 2021-07-22
织梦站点内容自动更新到新浪微博新浪微博是利用feed找到更新文章的。只要给他指定feed地址就可以成... 2021-07-27
织梦Dedecms首页调用自定义内容模型方法首页调用自定义字段 如何在首页调用自定义内容模型的内容呢 需要在arc... 2021-07-27
织梦DedeCMS会员空间内的文章列表无法分页的解决办法DedeCMS 5.7会员空间的文章列表分页显示不正常,总是显示0页0... 2021-07-30
dedecms各模板调用自定义字段的方法本文实例讲述了dedecms各模板调用自定义字段的方法。分享给大家供大... 2021-07-27
织梦5.7版本tag标签无效不支持大写字母怎么办小编这两天都在研究织梦dedecms的标签问题,也许有站长朋友问我织梦... 2021-08-14
修改dede5.7 ask源码标签 使之实现---&amp;gt;调用相应级别的问答修改dede5.7 ask源码标签 使之实现---调用相应级别[一级,... 2021-07-30
织梦图片自动添加ALT属性织梦本身没有批量添加或自动替换图片alt描述的功能,而使用织梦建站的朋... 2021-07-27
dedecms5.7 通过替换文件升级后 所有档案列表为空的解决方法点评:最近一个织梦dedecms的网站被黑客放了很多违法内容,怕部分页... 2021-07-30

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn