• 欢迎访问乐趣公园网站,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入乐趣公园 QQ群
  • Git主题现已支持PHP7版本,速度应该会提高不少,不过云落的网站本来就很快了,所以感觉不是太明显
  • 最新版Git主题已支持说说碎语功能,可像添加文章一样直接添加说说,新建说说页面即可,最后重新保存固定连接,演示地址
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏乐趣公园吧
  • 云落的淘宝店铺已经开张了哦,传送门:https://kimipet.taobao.com

小技巧解决大问题-轻松解决随机彩色问题

利用随机数以及动态class的方法,我们这边可以做出很多漂亮的色彩搭配,今天就来看下。

小技巧解决大问题-轻松解决随机彩色问题

前言

第一个方案

第一个方案简单粗暴,主要是使用了随机数函数,我们都知道颜色代码都是这样的#ffffff或者这样的#000000,这两个分别是白色以及黑色,那么我们是否认为随机的6个数字都是一个颜色?那么应该明白我说的吧。

<?php
 $color = dechex(rand(0,16777215));
  $content = '<div style="background-color: #'.$color.';" id="" class="">XXOO</div>';
  echo $content;
?>

这个代码好处就是简单,而且颜色很多
坏处就是颜色不能控制,可能出现和背景或者文字颜色冲突的情况,另外纯数字颜色质量不太好。

第二方案

这里云落使用的是第二种方案,也是目前我的导航页面正在用的方案,当然也是使用了随机函数的,这里采用的是叫做动态class的技术,看下代码很简单。

<?php
 $color = mt_rand(1, 3);
  $content = '<div id="" class="color_'. $content .'">XXOO</div>';
  echo $content;
?>
<style type="text/css">
	.color_1{xx:oo;}.color_2{xx:oo;}.color_3{xx:oo;}
</style>

这里的好处就是色彩可以以及选择控制,不至于出现乱配色的情况。
坏处嘛,就是代码稍微多了点。

后语

代码虽然是瞎写的,比较污,但是思路知道就行,这里云落自己记录下,用到的地方其实很多的,就酱紫。听个歌《你的名字》


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:小技巧解决大问题-轻松解决随机彩色问题
云落
关于作者:
无折腾,不生活,我是一个WordPress菜鸟,一个玩淘宝的卖家,欢迎你认识我,我是云落!
小技巧解决大问题-轻松解决随机彩色问题
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
切换注册

登录

忘记密码 ?

切换登录

注册