jQuery实现字体颜色渐变效果的方法


Posted in jQuery onMarch 29, 2017

本文实例讲述了jQuery实现字体颜色渐变效果的方法。分享给大家供大家参考,具体如下:

jQuery不允许css属性值为非数字的属性进行动画处理,

比如.animate(color:'red',500)或是.animate(fontWeight:'bold',500)都无法运行,

因此如果想实现颜色渐变的效果需要animate()外的其他方法,示例如下

方法1:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <script type="text/javascript" src="http://libs.baidu.com/jquery/1.7.2/jquery.js"></script>
</head>
<body>
  <div class="b1" style="font-size: 50px;font-weight: bold;position: absolute;">BBB</div>
  <div class="b2" style="font-size: 50px;font-weight: bold;position: absolute;color: #f60;display: none;">BBB</div>
</body>
<script type="text/javascript">
$(function(){
  $('.b1').hover(function(){
    $('.b2').fadeIn(500);
  })
})
</script>
</html>

设置一个和b1完全相同位置的b2并隐藏,添加hover事件使b2渐显,用这个笨方法可模拟color渐变效果

方法2:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style type="text/css">
  div{
    color: red;
    transition: color 1s;
  }
  div:hover{
    color: yellow;
  }
  </style>
  <script type="text/javascript" src="d:/jquery-3.1.0.js"></script>
</head>
<body>
<div class="wrapper">1111</div>
<script type="text/javascript">
</script>
</body>
</html>

利用css3的transition方法,实现鼠标悬浮后,颜色渐变动画效果

jQuery 相关文章推荐
jQuery Plupload上传插件的使用
Apr 19 jQuery
jquery Form轻松实现文件上传
May 24 jQuery
jquery+css实现侧边导航栏效果
Jun 12 jQuery
jQuery常用选择器详解
Jul 17 jQuery
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
jQuery 改变P标签文本值方法
Feb 24 jQuery
jQuery实现的页面详情展开收起功能示例
Jun 11 jQuery
jQuery实现的页面弹幕效果【测试可用】
Aug 17 jQuery
jQuery pjax 应用简单示例
Sep 20 jQuery
jQuery实现ajax的嵌套请求案例分析
Feb 16 jQuery
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
Sep 10 jQuery
jquery实现抽奖功能
Oct 22 jQuery
jquery实现tab键进行选择后enter键触发click行为
Mar 29 #jQuery
jQuery插件之validation插件
Mar 29 #jQuery
jquery实现静态搜索功能(可输入搜索文字)
Mar 28 #jQuery
jQuery插件FusionCharts绘制的2D帕累托图效果示例【附demo源码】
Mar 28 #jQuery
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 #jQuery
jQuery中的deferred使用方法
Mar 27 #jQuery
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
Mar 25 #jQuery
You might like
PHP 读取文件的正确方法
2009/04/29 PHP
PHP编程过程中需要了解的this,self,parent的区别
2009/12/30 PHP
php设计模式 Visitor 访问者模式
2011/06/28 PHP
解决PHP超大文件下载,断点续传下载的方法详解
2013/06/06 PHP
php数组随机排序实现方法
2015/06/13 PHP
浅谈Laravel队列实现原理解决问题记录
2017/08/19 PHP
laravel配置Redis多个库的实现方法
2019/04/10 PHP
jQuery数组处理代码详解(含实例演示)
2012/02/03 Javascript
js获取URL的参数的方法(getQueryString)示例
2013/09/29 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
JavaScript设计模式之外观模式实例
2014/10/10 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
vue利用better-scroll实现轮播图与页面滚动详解
2017/10/20 Javascript
Vue分页效果与购物车功能
2019/12/13 Javascript
JavaScript使用canvas绘制随机验证码
2020/02/17 Javascript
[10:18]2018DOTA2国际邀请赛寻真——Fnatic能否笑到最后?
2018/08/14 DOTA
python3新特性函数注释Function Annotations用法分析
2016/07/28 Python
python matplotlib 注释文本箭头简单代码示例
2018/01/08 Python
使用python中的in ,not in来检查元素是不是在列表中的方法
2018/07/06 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
Python图像处理之图像的读取、显示与保存操作【测试可用】
2019/01/04 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
2019/09/06 Python
Python中如何添加自定义模块
2020/06/09 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
Hunter Boots美国官方网站:赫特威灵顿雨靴
2018/06/16 全球购物
大学毕业生的自我鉴定
2013/11/30 职场文书
房屋转让协议书范本
2014/04/11 职场文书
条幅标语大全
2014/06/20 职场文书
支行行长竞聘报告
2014/11/06 职场文书
张丽莉事迹观后感
2015/06/16 职场文书
小学班主任教育随笔
2015/08/15 职场文书
2019邀请函格式及范文
2019/05/20 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
Centos7中MySQL数据库使用mysqldump进行每日自动备份的编写
2021/08/02 MySQL
SQL基础查询和LINQ集成化查询
2022/01/18 MySQL