公告:网址大全导航目录www.btv85.com为各位站长提供免费收录网站的服务,VIP会员每天提交网站30、文章30免审核,快审服务(10元/站),可自助充值发布。

点击这里在线咨询客服 点击这里在线咨询客服
新站提交
  • 网站:223084
  • 待审:0
  • 小程序:16453
  • 文章:25974
  • 会员:231

今天BTV导航网的小编为你讲一下Dedecms实现tags云标签随机颜色与字体大小办法详细介绍相关的内容。
本文实例讲述了Dedecms实现tags云标签随机颜色与字体大小方法。分享给大家供大家参考。具体分析如下:
 
这里给大家介绍三种tags云标签随机颜色与字体大小方法,包括直接在dedecms中进行二次开发,另一种利用jquery与js来获取指定div中的A标签并设置连接颜色与字体大小.
 
修改方法:
 
1、在/include/common.func.php 中加入如下函数,代码如下:
 
 
代码如下:
function getTagStyle()
{
$minFontSize=8; //最小字体大小,可根据需要自行更改
$maxFontSize=18; //最大字体大小,可根据需要自行更改
return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));
}
在模板中用如下代码调用标签,代码如下:
 
代码如下:
{dede:tag row='45' getall='1' sort='hot'}
<a href='[field:link/]' title="[field:tag /]([field:total /])" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /]</a>
{/dede:tag}
如果你不想修改dedecms的话我们可以利用js来实例,代码如下:
 
代码如下:
<script src="/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
var tags_a = $("#tags a");
tags_a.each(function(){
var x = 9;
var y = 0;
var rand = parseInt(Math.random() * (x - y + 1) + y);
$(this).addClass("tags"+rand);
});
})
</script>
css代码如下:
 
代码如下:
<style>
body,a{ font-size:13px;}
a{ color:#333333; text-decoration:none;}
.taglist{ width:250px;overflow:hidden;border:#dddddd solid 1px;}
.taglist .tit{ width:100%; height:24px; line-height:24px; background-color:#565662;}
.taglist .tit a{ padding-left:8px; color:#ffffff;}
#tags a{height:26px; line-height:26px;padding-right:6px;}
#tags .tags0{}
#tags .tags1{color:#C00; font-size:24px;}
#tags .tags2{color:#030; font-size:16px;}
#tags .tags3{color:#00F;}
#tags .tags4{ font-size:16px;}
#tags .tags5{color:#C00; font-size:20px;}
#tags .tags6{color:#F06 font-size:20px;}
#tags .tags7{color:#030; font-weight:bold; font-size:18px;}
#tags .tags8{color:#F06; font-weight:bold;}
#tags .tags9{color:#C00; font-weight:bold;font-size:16px;}
#tags a:hover{ color:#F00; text-decoration:underline;}
.w95{ width:95%; margin:0 auto; padding-top:6px; padding-bottom:6px;}
.taglist .w95{}
</style>
html结构:
 
代码如下:
<div class="taglist">
<div class="tit"><a href="#">TAG标签</a></div>
<div class="w95" id="tags">
这里面放你的A标题就可以了。
</div>
还有一个更简单的,代码如下:
 
代码如下:
<script language="javascript" type="text/javascript">
function randomKeywords(){
var alinks = document.getElementById("keywords").getElementsByTagName("a");
var aColors = new Array("#990033", "#006666", "#9966CC","#FFCC66", "#6633CC", "#9999CC","#999966", "#996666", "#9933CC","#FF99CC");
var aSize = new Array("11px", "12px", "13px","14px", "15px", "16px","17px");
for( var i=0; i<alinks.length; i++){
alinks[i].style.color=aColors[Math.round(aColors.length*Math.random())];
alinks[i].style.fontSize=aSize[Math.round(aSize.length*Math.random())];
}
}
randomKeywords();
</script>
 
通过对Dedecms实现tags云标签随机颜色与字体大小办法详细介绍的详细介绍,希望对你有所帮助,我们提供了更多和Dedecms实现tags云标签随机颜色与字体大小方法详解类似的相关内容推荐,可以你更全面的帮助你解决问题。我们BTV85网址导航还提供网址收录服务,你可以注册提交你的网站信息,帮你引导搜索引擎蜘蛛,同时还有网站SEO优化交流微信群,里面很多SEO高手和大咖,加友链,可以免费进群。

Dedecms实现tags云标签随机颜色与字体大小办法详细介绍同类内容推荐:
  • 隐秘的档案惊涛骇浪攻略详细介绍

    隐秘的档案惊涛骇浪是一个脑洞关卡,一家三口去海上旅行,遇到了暴风雨,大家要帮助他们得救。下面为大家带来隐秘 2023-08-04

  • 文字找茬大师女生逆袭过关攻略详细介绍

    文字找茬大师女生逆袭是一个脑洞关卡,一个女生在房间里玩手机,大家需要帮她找出所有烦心的事情。接下来btv85 2023-08-04

  • 隐秘的档案墓地惊魂攻略详细介绍

    隐秘的档案墓地惊魂是一个恐怖探索关卡,主角和上司去墓地巡逻,大家需要做出正确选择。以下是隐秘的档案墓地惊 2023-08-03

  • 老六爱找茬对酒当歌找出十种颜色攻略

    老六爱找茬对酒当歌是一个看图找茬关卡,图中是一幅古画,大家需要仔细观察,找出十种颜色。btv85导航网为大家带 2023-06-28

  • 进击的汉字沙滩惊魂过关攻略详细介绍

    进击的汉字沙滩惊魂是一个看图找茬关卡,图中场景在沙滩,一个女人死亡,大家要找到10处细思极恐。本站为大家带来 2023-06-26

  • 爆笑大军师找出真凶攻略详细介绍

    爆笑大军师找出真凶是一个解密关卡,这一关富商王先生被发现在家中身亡,大家需要找出所有线索发现真相。btv85 2023-06-25

  • 和平精英空投箱升级和扫描办法分享

    和平精英空投箱玩法在更新后开启了新功能,包含升级和扫描两种玩法,玩家可以扫描其他朋友的空投获得物资。下面 2023-03-04

  • 无名江湖木人巷爬塔武学详细介绍

    无名江湖木人巷武学怎么选择?木人巷是游戏中的爬塔玩法,一般600层是瓶颈,需要重新设置武学才行,那具体如何搭配 2023-03-03

  • 冒险之心大法师玩法攻略详细介绍

    冒险之心大法师怎么玩?游戏中可以使用的角色比较多,其中大法师很热门,不少玩家都在用他,大法师梦魇和远征很好用 2023-03-03

  • 恐怖玩偶4墓园第二关墓园通关攻略详细介绍

    恐怖玩偶4墓园第二关墓园如何通关?游戏第二关我们来到了墓园里面,这关的解谜不算太难,但流程比较的长。下面带 2023-03-03

  •   admin

    注册时间:

    网站:0 个   小程序:0 个  文章:0 篇

    • 223084

      网站

    • 16453

      小程序

    • 25974

      文章

    • 231

      会员

    赶快注册账号,推广您的网站吧!
    热门网站
    最新入驻小程序

    小朋友猜谜语2021-05-24

    小朋友猜谜语是一款学习教育类的

    球比分2021-05-24

    球比分是一款体育运动类的小程序

    匠人名片2021-05-24

    匠人名片是一款交友社交类的小程

    知晴2021-05-24

    知晴是一款生活服务类的小程序应

    优惠券查询工具2021-05-24

    优惠券查询工具是一款其他工具类

    成语词典汉字拼音故事大全字典2021-05-24

    成语词典汉字拼音故事大全字典是