DedeCms彩色标签云(tag)随机颜色和字体大小 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

    在网页里实现彩色标签云能给网站增色不少,

DedeCms彩色标签云(tag)随机颜色和字体大小

    功能说明:

    实现标签云的效果,包括标签有不同的颜色和字体大小等等,颜色和字体大小都为随机显示,可改变代码来控制其范围。

    演示地址:http://web.529635.com (首页右边)

    修改方法:

    1、在/include/common.func.php 中加入如下函数,要添加在PHP结束标记?>里面。

   

    1

    2

    3

    4

    5

    6

    functiongetTagStyle()

    {

    $minFontSize=12;//最小字体大小,可根据需要自行更改

    $maxFontSize=25;//最大字体大小,可根据需要自行更改

    return'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));

    }

    此函数的作用是输出随机的样式,包括font-size和color,

电脑资料

DedeCms彩色标签云(tag)随机颜色和字体大小》(https://www.unjs.com)。

    如果你想指定只显示几个字体大小,而不是完全随机,请将上面的函数代码修改为:

   

    1

    2

    3

    4

    5

    functiongetTagStyle()

    {

    $sizearray=array('8','9','10','11','12','20');

免费领课

   

    在网页里实现彩色标签云能给网站增色不少,

DedeCms彩色标签云(tag)随机颜色和字体大小

    功能说明:

    实现标签云的效果,包括标签有不同的颜色和字体大小等等,颜色和字体大小都为随机显示,可改变代码来控制其范围。

    演示地址:http://web.529635.com (首页右边)

    修改方法:

    1、在/include/common.func.php 中加入如下函数,要添加在PHP结束标记?>里面。

   

    1

    2

    3

    4

    5

    6

    functiongetTagStyle()

    {

    $minFontSize=12;//最小字体大小,可根据需要自行更改

    $maxFontSize=25;//最大字体大小,可根据需要自行更改

    return'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));

    }

    此函数的作用是输出随机的样式,包括font-size和color,

电脑资料

DedeCms彩色标签云(tag)随机颜色和字体大小》(https://www.unjs.com)。

    如果你想指定只显示几个字体大小,而不是完全随机,请将上面的函数代码修改为:

   

    1

    2

    3

    4

    5

    functiongetTagStyle()

    {

    $sizearray=array('8','9','10','11','12','20');