加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

织梦DEDECMS多彩色TAG做法

发布时间:2020-12-14 05:07:19 所属栏目:Dedecms 来源:网络整理
导读:dede模板实现彩色TAG代码主要由JS+CSS实现 作用方法: 1、建一个新的*.html文档,将以下代码拷进去,然后保存 2、在首页相应的位置进行调用 代码如下: "text/css" ?? .tagCloud{?padding:0?6px;?}? .tagCloud?a?{?margin:0?8px?0?0;?line-height:22px;?}? .

dede模板实现彩色TAG代码主要由JS+CSS实现

作用方法:

1、建一个新的*.html文档,将以下代码拷进去,然后保存

2、在首页相应的位置进行调用

代码如下:



  1. "text/css"?>?
  2. .tagCloud{?padding:0?6px;?}?
  3. .tagCloud?a?{?margin:0?8px?0?0;?line-height:22px;?}?
  4. .color0{?color:#2F5FC2;?}?
  5. .color1{?color:#AC1BF2;?}?
  6. .color2{?color:#9E6FC5;?}?
  7. .color3{?color:#FBA426;?}?
  8. .color4{?color:#2739CF;?}?
  9. .color5{?color:#C8A453;?}?
  10. .color6{?color:#AB2846;?}?
  11. .weight0{?font-weight:100;?}?
  12. .weight1{?font-weight:300;?}?
  13. .weight2{?font-weight:500;?}?
  14. .weight3{?font-weight:700;?}?
  15. .weight4{?font-weight:900;?}?
  16. .weight5{?font-weight:bold;}?
  17. .weight6{?font-weight:bolder;?}?
  18. .size0{?font-size:12px;?}?
  19. .size1{?font-size:13px;?}?
  20. .size2{?font-size:14px;?}?
  21. .size3{?font-size:16px;?}?
  22. .size4{?font-size:20px;?}?
  23. .size5{?font-size:22px;?}?
  24. .size6{?font-size:24px;?}?
  25. ?
  26. ?function?setTagCloudStyle(){?
  27. ??var?colors?=?new?Array("color0","color1","color2","color3","color4",
  28. ? "color5","color6");?
  29. ??var?sizes?=?new?Array("size0","size1","size2","size3");?
  30. ??var?weights?=?new?Array("weight0","weight1","weight2","weight3",
  31. ? "weight4","weight5","weight6");?
  32. ??var?colorsLen?=?colors.length;//获取颜色样式个数?
  33. ??var?sizesLen?=?sizes.length;//获取字体大小样式个数?
  34. ??var?weightsLen?=?weights.length;//获取字体粗细样式个数?
  35. ???
  36. ??var?tagCloud?=?document.getElementById("tagCloud");?
  37. ??var?tagLinks?=?tagCloud.getElementsByTagName("a");?
  38. ??var?tagLinksLen?=?tagLinks.length;?
  39. ??for(i?=?0?;?i?
  40. ???tagLinks[i].className?=?colors[Math.floor(colorsLen*Math.random())]?+?"
  41. ? "?+?sizes[Math.floor(sizesLen*Math.random())]+?"?"?+ ? ? ? ? weights[Math.floor(weightsLen*Math.random())];?
  42. ???//随机设置每个
  43. ??}?
  44. ?}?
  45. ?
  46. ?if(document.addEventListener){?
  47. ??window.addEventListener('load',setTagCloudStyle,false);?
  48. ?}else{?
  49. ??window.attachEvent('onload',setTagCloudStyle);?
  50. ?}?
  51. ?//绑定onload事件,在文档载入完毕启动setTagCloudStyle()函数;?
  52. (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读