怎么用html做随机颜色,JavaScript 实现网站标签随机颜色的方法

news/2024/5/10 20:56:20/文章来源:https://blog.csdn.net/weixin_28944305/article/details/118263573

favicon.ico摘要: 今天帮群你的一个叫坏小莫,他说是为帮群里,我就写个教程做个记录吧!“我走在乡间的小路上,看到自己的标签不太漂亮”,好吧,最近无聊修改了下自己网站侧边栏标签的样式,修改成了随机颜色的样子,具体效果看下面:虽然这里说是实现网站标签随机颜色,但是其实你可以

今天帮群你的一个叫坏小莫,他说是为帮群里,我就写个教程做个记录吧!

“我走在乡间的小路上,看到自己的标签不太漂亮”,好吧,最近无聊修改了下自己网站侧边栏标签的样式,修改成了随机颜色的样子,具体效果看下面:

a453dce67a65b99c0c80d7f7898336c2.png

虽然这里说是实现网站标签随机颜色,但是其实你可以将代码略作调整适用于任何你想随机改变颜色的地方。具体 JavaScript 代码如下:

len = $(".widget_ui_tags .items a").length - 1;

$(".widget_ui_tags .items a").each(function(i) {

var let = new Array( '27ea80','3366FF','ff5473','df27ea', '31ac76', 'ea4563', '31a6a0', '8e7daa', '4fad7b', 'f99f13', 'f85200', '666666');

var random1 = Math.floor(Math.random() * 12) + 0;

var num = Math.floor(Math.random() * 5 + 12);

$(this).attr('style', 'background:#' + let[random1] + '; opacity: 0.6;'+'');

if ($(this).next().length > 0) {

last = $(this).next().position().left

}

});

代码原理很简单,通过 random 与 floor 获取一个随机数,然后从数组里面的颜色值中选择相应的颜色,这里我设置了 12 个随机颜色,当然你也可以自行添加更多颜色,修改一下参数即可。.widget_ui_tags .items a 是我目前所使用的主题标签侧边栏所对应的样式名,下面会给出具体样式,你可以直接将其改成自己的样式名。opacity 设置透明度,这里我设置的是 0.6 ,其他的就没什么了,还是祭出我目前所使用的样式吧。/** 热门标签样式 **/

.widget_ui_tags .items {

overflow: hidden;

padding: 15px 0 12px 15px;

}

.widget_ui_tags .items a {

color: #FFF;

background-color: #f6f6f6;

float: left;

width: 30%;

margin: 1%;

padding: 3px;

font-size: 12px;

height: 28px;

line-height: 22px;

overflow: hidden;

text-align:center;

border-radius: 5px;

}

.widget_ui_tags .items a:hover {

color: #fff;

background-color: #45B6F7;

border: 1px solid #FFF;

opacity:1 !important;

}

基本上是根据我现有主题样式文件改的,!important 不能丢哦。

代码来源于网络,具体哪家的好长时间记不清了ヾ(◍°∇°◍)ノ゙。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_711955.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

文科出身敲出 Instagram,被小札“挤”走,建新冠追踪网站

作者 | 年素清责编 | 伍杏玲出品 | 程序人生(ID:coder_life) Instagram以滤镜和图片质量为核心,是全球最火的在线图片及视频分享的社交应用软件之一,而Instagram也是硅谷的一个传奇。说起来你可能不信,这个…

html%3c arial%3e,【博客园】样式美化+网站统计访问+添加网易云背景音乐

该样式对应的皮肤:SimpleMemory,请记得更换。还有目录生成代码默认是生成h2,h3的,需结合自己的需要替换为h1,h2的。我参考别人的教程,对博客园样式做了修改。后来忽然被原创发消息:说我用了他的…

html 自定义标签 seo,wordpress深层seo优化:自定义栏目和tag标签页面title标题

seo注重整站优化,也就是希望网站每个页面都参与进来,每个页面都有不同的title标题不重复。对于wordpress默认设置来说,这个基本上是ok的,不需要怎么折腾。但碰到一个问题是:网站栏目及标签页,承载着一些重要…

洞察疫情,微软推出新冠数据分析网站 COVID Insights

来源 | 微软研究院AI头条COVID Insights 网站功能亮点持续数月的新冠疫情一路肆虐、席卷全球,世界各地的科研人员都在为此奋战,希望通过最先进的技术逐步揭开新冠病毒的神秘面纱。近日,微软亚洲研究院的研究人员基于在计算生物学、数据分析等…

暴雪修改手机500服务器错误,网站http服务器内部500错误的解决方法 [图文]

很多站长在建设网站时,经常遇到程序运行时打不开的问题,有的是因为程序出现错误,无法运行,而有的是因为服务器的原因。今天78t站长网先为大家整理一个常见的错误和解决办法,希望能有所帮助,如果您采用以下办…

做网站买主机还是服务器,做网站是买服务器还是买主机

做网站是买服务器还是买主机 内容精选换一换可以。弹性云服务器或者专属主机上创建的弹性云服务器都可以用来搭建网站。首先需要准备一台Linux系统的物理服务器作为镜像制作服务器(即宿主机),以及一台用于登录宿主机的本地Windows跳板机(物理服务器或虚拟机)。宿主机…

情侣的网站代码java_一个创意满满的情侣网站

演示地址:182.254.213.223/yuanJu/index.jsp(这里要两人注册,可以直接账号密码登录,否则游客基本什么都看不了。pc端网站,没有适配移动端。账号:小峰,密码:zhangfeng)先说说最初设计的构想&…

win7服务器 能否建立多个网站,windows7下weblogic10.3服务器下一个domain建多个server(端口)...

1.在控制台创建Server-0.点击新建后如下:点击下一步如下:点击完成,创建成功。2.weblogic的这个端口创建成功后并未启动,需要到domain目录创建启动脚本。例如:D:\Oracle\Middleware\user_projects\domains\base_domain。…

域名绑定html网站吗,使用Coding搭建html纯静态网站后绑定域名+SSL证书

Coding 是一个面向开发者的云端开发平台 ,目前提供代码托管,运行空间,质量控制,项目管理等功能。此外,还提供社会化协作功能,包含了社交元素,方便开发者进行技术讨论和协作。CODING 支持将您代码…

如何利用GitHub Pages快速构建免费网站?

无需编程,零成本!只需挑选一个主题,经过配置,加入内容即可。作者 | Stephen Vinouze译者 | 弯月,责编 | 郭芮头图 | CSDN 下载自东方IC出品 | CSDN(ID:CSDNnews)以下为译文&#xff…

HTML怎么把文字分栏_html代码怎样优化更利于SEO排名

做优化不仅仅需要懂一些SEO知识&#xff0c;还要懂得一些基本的html代码知识&#xff0c;而且代码也是需要优化的&#xff0c;那么怎么操作才能更利于网站排名呢&#xff1f;一、<title></title>title标题标签代码&#xff1a;通常以<title>标题</title&g…

gradle配置到阿里云_通过图文步骤的方式,带你配置阿里云服务器搭建网站

购买服务器学生的话&#xff0c;阿里推出了一个叫云翼计划的产品&#xff0c;通过学生认证之后可以享受超便宜的价格&#xff0c;我的账号是支付宝账号&#xff0c;之前就有过学生认证。配置服务器如果我是学生&#xff0c;我如何通过&#xffe5;9.9买到价值&#xffe5;117的…

腾讯云服务器CentOs7系统发布个人网站

一、首先买一个腾讯云服务器&#xff0c;学生认证后可以买一个几块钱的一年域名 二、买完后就给服务器开机 三、按照腾讯的帮助文档给自己的服务器进行配置&#xff0c;https://cloud.tencent.com/document/product/213/8044 四、配置好了之后下载XShell&#xff0c;便于在w…

站长吧asp工具设置_网站更换域名需要怎么办?网站更换域名如何设置?

网站更换域名需要怎么办&#xff1f;网站更换域名如何设置&#xff1f;域名对于互联网中的企业和个人站长而言&#xff0c;无疑是非常至关重要的。一个网站的所有文章、用户、都是与我们的域名有着紧密相关的链接&#xff0c;至此&#xff0c;很多个人站长和行业巨头&#xff0…

Vue+Vue Router+Webpack打包网站基础页面

VueVue RouterWebpack打包网站基础页面 1、目录结构 2、package.json所需依赖包 {"name": "vue_router_webpack_demo","version": "1.0.0","description": "","main": "index.js","sc…

阿里辟谣:不会高薪聘请黑阿里网站的人;苹果欲用 iPhone 替代身份证和护照;Python 3.9.0b4 发布| 极客头条

整理 | 屠敏 头图 | CSDN 下载自东方 IC 「极客头条」—— 技术人员的新闻圈&#xff01; CSDN 的读者朋友们早上好哇&#xff0c;「极客头条」来啦&#xff0c;快来看今天都有哪些值得我们技术人关注的重要新闻吧。 一分钟速览新闻点&#xff01; 阿里辟谣&#xff1a;不会…

织梦根目录感染abc.php,织梦SEO优化:织梦dedecms根目录下robots.txt文件设置详解! - 张俊SEO...

对于dedecms这个建站程序&#xff0c;我想大多数站长都曾经用过&#xff0c;他功能之强大&#xff0c;几乎能秒杀一切内容管理系统&#xff0c;而且所有页面都能生成静态的html文件&#xff0c;对于SEO优化也是相当有优势的&#xff0c;说道SEO优势&#xff0c;就不得不提到rob…

linux 新增网络接口,为网络接口添加多IP - CentOS 7系统配置上的变化解析_Linux教程_Linux公社-Linux系统门户网站...

一、nmtui手工添加IP看一下当前网络设备的IP&#xff0c;为了精简指令输出&#xff0c;指令就要复杂一些了&#xff1a;[rootCentOS7 ~]# nmcli -t -f IP4.ADDRESS dev show enp0s3IP4.ADDRESS[1]:ip 192.168.150.110/24, gw 192.168.150.254[rootcentos7 ~]#[rootcentos7 ~]…

dedecms网站轮播本地显示为什么上传到服务器就不显示了,dedecms后台上传图片实现图片轮播的方法...

dedecms后台上传图片实现图片轮播的方法发布时间&#xff1a;2020-09-15 11:55:13来源&#xff1a;亿速云阅读&#xff1a;110作者&#xff1a;小新dedecms后台上传图片实现图片轮播的方法&#xff1f;这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获…

java frame linux_JAVA环境(下) - Android框架简介_Linux编程_Linux公社-Linux系统门户网站...

上节讲到了JAVA框架代码和应用程序的关系&#xff0c;那么框架代码和驱动层是怎么联系的呢&#xff1f;这就是这一节的内容&#xff1a;JNIjava使用一种叫做jni的技术来支持对C/C代码的调用&#xff0c;在anroid中jni的代码放在froyo/frameworks/base/core/jni下&#xff0c;当…