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中关于bind()方法的使用技巧分享
Mar 30 jQuery
简单实现jQuery弹幕效果
May 06 jQuery
Jquery中attr与prop的区别详解
May 27 jQuery
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 jQuery
jq源码解析之绑在$,jQuery上面的方法(实例讲解)
Oct 13 jQuery
jquery animate动画持续运动的实例
Nov 29 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 jQuery
js/jQuery实现全选效果
Jun 17 jQuery
jquery 键盘事件 keypress() keydown() keyup()用法总结
Oct 23 jQuery
jQuery实现颜色打字机的完整代码
Mar 19 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 金额数字转换成英文
2010/05/06 PHP
PHP+MYSQL中文乱码问题
2015/07/01 PHP
浅谈PHP链表数据结构(单链表)
2016/06/08 PHP
PHP常见字符串操作函数与用法总结
2019/03/04 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
缓动函数requestAnimationFrame 更好的实现浏览器经动画
2012/12/07 Javascript
jquery实现图片等比例缩放以及max-width在ie中不兼容解决
2013/03/21 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
页面间固定参数,通过cookie传值的实现方法
2017/05/31 Javascript
详解nodejs实现本地上传图片并预览功能(express4.0+)
2017/06/28 NodeJs
在vue项目中引入highcharts图表的方法(详解)
2018/03/05 Javascript
Vue.js实现开发购物车功能的方法详解
2019/02/22 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
ES6 Promise对象的含义和基本用法分析
2019/06/14 Javascript
React 父子组件通信的实现方法
2019/12/05 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
JS中多层次排序算法的实现代码
2021/01/06 Javascript
python通过pil将图片转换成黑白效果的方法
2015/03/16 Python
python opencv之分水岭算法示例
2018/02/24 Python
python flask实现分页的示例代码
2018/08/02 Python
通过实例解析Python RPC实现原理及方法
2020/07/07 Python
小女主人连衣裙:Little Mistress
2017/07/10 全球购物
网络工程师个人的自我评价范文
2013/10/01 职场文书
英语国培研修感言
2014/02/13 职场文书
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
《美丽的田园》教学反思
2014/03/01 职场文书
《第一朵杏花》教学反思
2014/04/16 职场文书
2015年春节标语口号
2014/12/09 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
2015年三万活动总结
2015/03/25 职场文书
2015年电工工作总结
2015/04/10 职场文书
吴仁宝观后感
2015/06/09 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers
Python控制台输出俄罗斯方块移动和旋转功能
2021/04/18 Python