dede调用tag标签(dedecms tag标签实现随机颜色和字体大小)
类别:CMS系统 浏览量:1130
时间:2021-10-24 10:46:09 dede调用tag标签
dedecms tag标签实现随机颜色和字体大小
功能说明:
实现标签云的效果,包括标签有不同的颜色和字体大小等,颜色和字体大小都为随机显示,可改变代码来控制其范围。
实现DeDeCms标签云的效果,包括标签有不同的颜色和字体大小等等,颜色和字体大小都为随机显示,可改变代码来控制其范围。
修改方法:
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));
}
此函数的作用是输出随机的样式,包括font-size和color。
如果你想指定只显示几个字体大小,而不是完全随机,请将上面的函数代码修改为:
function getTagStyle()
{
$sizearray = array('8','9','10','11','12','20'); //自定义字体大小,可根据需要自行修改
return 'font-size:'.$sizearray[rand(0,count($sizearray))].'pt;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));
}
2、在模板中用如下代码调用标签。
{dede:tag row='45' getall='1' sort='hot'}
<a href='[field:link/]' /> 3、在dede后台生成相应html,OK,看效果吧。
您可能感兴趣
- dedecms数据库备份地址(dedecms搬家时出现数据库导入失败的解决方法)
- dedecms授权查询(解析dedeCMS验证码的实现代码)
- dedecmsv6如何安装(dedecms 下载地址加迅雷专用链的操作方法 比较全)
- dede高性能设置(让dedecms生成html速度快1倍)
- 如何搭建个人网盘dedecms(linux和windows主机实现dedecms伪静态)
- dedecms自助购买(DEDECMS 支付宝操作手册)
- dedecms手机页面怎么固定(织梦dedecms配置手机wap站点并绑定二级域名)
- dedecms验证码识别(dedecms 软件下载频道防盗链php代码)
- dedecms后台账号(dedecms实现首页顶部会员登陆框的方法)
- dedecms中的有些功能如何修改(dedecms 栏目页面转换为单独页面)
- 织梦dede怎么获取当前文档的网址(织梦DedeCMS V57 111015升级出现乱码错误解决方法分享)
- 织梦怎么使用tag标签(织梦dedecms使用weight排序无效的解决方法)
- dedecms内容页代码(DEDECMS生成HTML时提示 DedeTag Engine Create File False的解决方法)
- dedecms5.7后台内链如何制作(DEDECMS教程之loop循环标签的使用详解)
- dedecms独立页面怎么加(DEDECMS实现文章tag关键词自动生成列表页的方法)
- dedecms频道封面不能修改内容(dedecms按栏目名首字母/数字排序输出的实现方法)
- 小浴室,大民生 缙云3200多户困难群众洗上免费热水澡(小浴室大民生缙云3200多户困难群众洗上免费热水澡)
- 元旦闲谭(元旦闲谭)
- 息烽 这个村 治垃圾 有招 人人争当卫生模范(息烽这个村治垃圾)
- 今天要吃什么(今天要吃什么菜)
- 三杨之一 南杨 杨溥 安贞履节,酿醴调羹,宰相之气(三杨之一南杨杨溥)
- 今天会下雨吗(今天会下雨吗小说)
热门推荐
- thinkphp5开发教程(thinkPHP5框架接口写法简单示例)
- sqlserver存储过程参数默认值(sql server使用临时存储过程实现使用参数添加文件组脚本复用)
- dedecms如何使用标签(dedecms 移动文章后,原来生成的HTML依然存在解决方法)
- mysql和explain哪个好(MySQL EXPLAIN输出列的详细解释)
- dede织梦的后台如何调整和使用(dedecms织梦模板去掉文档内链自动连接关键词的下划线)
- 云服务器可以自己建网站吗(自己建网站怎么选择服务器)
- 结构、枚举和数组的区别
- laravel服务器设置(基于Laravel-admin 后台的自定义页面用法详解)
- mysql数据库出现乱码(数据库 MySQL中文乱码解决办法总结)
- dedecms列表样式修改(dedecms5.7sp1评论添加字段的实现方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9