自己写的(jsp页面)
把
<% int colse_r = (int)(Math.floor(Math.random() * 256));
int colse_g = (int)(Math.floor(Math.random() * 256));
int colse_b = (int)(Math.floor(Math.random() * 256)); %>
写到循环中 下面为循环中的代码 这样就能达到随机变换颜色了
<div class="task_plat" style="background-color: rgb(<%=colse_r%>, <%=colse_g%>, <%=colse_b%>);" >
//这个好像是其他人的连接 连接找不到了 如有侵权,联系本人立即删帖(上面的也足够了)
前言
相信大家都知道在前端的颜色表示方式有多种,一种是以3个或6个十六进制的数子表示,一种是RGB的数字形式,还有一种是直接以颜色的英文来表示。这三种都是不支持透明色的。所以还有RGBA的表式方式,在RGB的的基础上加入了Alpha透明,使网页可以展现更加复杂绚丽的效果。
随机颜色
在平时的码农日常中,经常会用到求随机颜色的地方,下面是我总结的几种简单的实现随机颜色的方式:
十六进制格式(#000000-#FFFFFF)
第一种是比较简单的方法,这种方法是先随机生成ffffff以内16进制数,然后判断位数,少于6位的用while循环在前面加0,凑够6