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实现鼠标经过显示动画边框特效
Mar 24 jQuery
jQuery实现拖动效果的实例代码
Jun 25 jQuery
jquery 键盘事件的使用方法详解
Sep 13 jQuery
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 jQuery
jquery学习笔记之无new构建详解
Dec 07 jQuery
jquery实现企业定位式导航效果
Jan 01 jQuery
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 jQuery
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 jQuery
使用jQuery动态设置单选框的选中效果
Dec 06 jQuery
jQuery Raty星级评分插件使用方法实例分析
Nov 25 jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
js和jquery判断数据类型的4种方法总结
Aug 28 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 万年历实现代码
2012/10/18 PHP
thinkPHP实现多字段模糊匹配查询的方法
2016/12/01 PHP
js模拟实现Array的sort方法
2007/12/11 Javascript
jquery插件开发方法(初学者)
2012/02/03 Javascript
JavaScript对象和字串之间的转换实例探讨
2013/04/21 Javascript
javascript完美拖拽的实现方法
2013/09/29 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
javascript变量声明实例分析
2015/04/25 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
javascript跑马灯抽奖实例讲解
2020/04/17 Javascript
jQuery使用$获取对象后检查该对象是否存在的实现方法
2016/09/04 Javascript
JS刷新父窗口的几种方式小结(推荐)
2016/11/09 Javascript
AngularJS实现ajax请求的方法
2016/11/22 Javascript
jQuery自定义元素右键点击事件(实现案例)
2017/04/28 jQuery
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
微信小程序项目实践之主页tab选项实现
2018/07/18 Javascript
Nodejs对postgresql基本操作的封装方法
2019/02/20 NodeJs
浅谈JavaScript面向对象--继承
2019/03/20 Javascript
node-red File读取好保存实例讲解
2019/09/11 Javascript
json字符串对象转换代码实例
2019/09/28 Javascript
5个你不知道的JavaScript字符串处理库(小结)
2020/06/01 Javascript
纯js+css实现在线时钟
2020/08/18 Javascript
[02:00]DAC2018主宣传片——龙征四海,剑问东方
2018/03/20 DOTA
Django集成百度富文本编辑器uEditor攻略
2014/07/04 Python
简单谈谈Python中的闭包
2016/11/30 Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
2018/07/26 Python
pandas数据处理之绘图的实现
2020/06/15 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
Infababy英国:婴儿推车、Travel System婴儿车和婴儿汽车座椅销售
2018/05/23 全球购物
英国Radley包德国官网:Radley London德国
2019/11/18 全球购物
写出程序把一个链表中的接点顺序倒排
2014/04/28 面试题
C#公司笔试题
2014/03/28 面试题
《陈毅探母》教学反思
2014/05/01 职场文书
节能标语大全
2014/06/21 职场文书
资源环境与城乡规划管理专业自荐书
2014/09/26 职场文书
公司租房协议书范本
2014/10/08 职场文书