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实现按比例缩放图片的方法
Apr 29 jQuery
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
May 19 jQuery
jQuery实现web页面樱花坠落的特效
Jun 01 jQuery
jQuery插件DataTables分页开发心得体会
Aug 22 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
Vue引入jquery实现平滑滚动到指定位置
May 09 jQuery
Angular5中调用第三方库及jQuery的添加的方法
Jun 07 jQuery
jquery 动态遍历select 赋值的实例
Sep 12 jQuery
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
Feb 27 jQuery
jQuery实现form表单基于ajax无刷新提交方法实例代码
Nov 04 jQuery
jquery css实现流程进度条
Mar 26 jQuery
Jquery如何使用animation动画效果改变背景色的代码
Jul 20 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删除目录及目录下所有文件的方法详解
2013/06/06 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
2018/01/29 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
PHP进阶学习之类的自动加载机制原理分析
2019/06/18 PHP
用javascript自动显示最后更新时间
2007/03/15 Javascript
jQuery模拟点击A标记示例参考
2014/04/17 Javascript
JavaScript保留两位小数的2个自定义函数
2014/05/05 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
2016/06/24 Javascript
老生常谈的跨域处理
2017/01/11 Javascript
微信小程序 网络请求(post请求,get请求)
2017/01/17 Javascript
jQuery模拟下拉框选择对应菜单的内容
2017/03/07 Javascript
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
2017/10/26 Javascript
利用vue和element-ui设置表格内容分页的实例
2018/03/02 Javascript
jquery实现选项卡切换代码实例
2019/05/14 jQuery
layui form表单提交之后重新加载数据表格的方法
2019/09/11 Javascript
python学习教程之使用py2exe打包
2017/09/24 Python
python通过opencv实现批量剪切图片
2017/11/13 Python
Python3 replace()函数使用方法
2018/03/19 Python
基于Python批量生成指定尺寸缩略图代码实例
2019/11/20 Python
详解Python3中的 input() 函数
2020/03/18 Python
python TCP包注入方式
2020/05/05 Python
python 实现图片修复(可用于去水印)
2020/11/19 Python
Css3+Js制作漂亮时钟(附源码)
2013/04/24 HTML / CSS
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
教育系毕业生中文求职信范文
2013/10/06 职场文书
数控机械专业个人的自我评价
2014/01/02 职场文书
中职生求职信
2014/07/01 职场文书
红色旅游心得体会
2014/09/03 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
撤诉状格式范本
2015/05/19 职场文书
市场营销计划书
2019/04/24 职场文书
MySQL Shell的介绍以及安装
2021/04/24 MySQL
python本地文件服务器实例教程
2021/05/02 Python