就不作其他解释了,直接上代码了,可以先试试效果,然后修改下颜色代码就行了。

大多数特效都是由CSS3完成的,唯一缺点就是兼容性,想要追求效果,就要失去兼容性。CSS3的Transition属性,这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。

transition:颜色变换延续的时间 变换速率

transition:background-color 0.3s linear

变换速率:

1、ease:(逐渐变慢)默认值,ease函数等同于贝塞尔曲线(0.25, 0.1, 0.25, 1.0).

2、linear:(匀速),linear 函数等同于贝塞尔曲线(0.0, 0.0, 1.0, 1.0).

3、ease-in:(加速),ease-in 函数等同于贝塞尔曲线(0.42, 0, 1.0, 1.0).

4、ease-out:(减速),ease-out 函数等同于贝塞尔曲线(0, 0, 0.58, 1.0).

5、ease-in-out:(加速然后减速),ease-in-out 函数等同于贝塞尔曲线(0.42, 0, 0.58, 1.0)

6、cubic-bezier:(该值允许你去自定义一个时间曲线), 特定的cubic-bezier曲线。 (x1, y1, x2, y2)四个值特定于曲线上点P1和点P2。所有值需在[0, 1]区域内,否则无效。

//Mozilla内核

-moz-transition :

//Webkit内核

-webkit-transition :

//Opera

-o-transition :

//W3C 标准

transition :

案例展示:红色部分就是代码,复制过去试试效果。

.nav li {display:block;float:left;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}

.nav li:hover {background:#454648}

.nav li a {padding:0 25px;margin-left:3px;display:block;float:left;font-size:14px;color:#8C8C8C;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;} .nav li a:hover {font-size:14px;color:#fff;}

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

本站vip会员 请加入织梦58 VIP②群 PS:加入时备注用户名或昵称

普通注册会员或访客 请加入织梦58 技术交流②群

html渐变编织背景,CSS hover背景/文字渐变效果相关推荐

  1. php渐变字,jQuery_jQuery实现的立体文字渐变效果,先截两个图看看: 效果很 - phpStudy...

    jQuery实现的立体文字渐变效果 先截两个图看看: 效果很不错吧?会不会误以为这些字体是图片?这可不是图片,而是用JS实现的 在线演示 http://demo.phpstudy.net/js/gra ...

  2. html图片渐变怎么实现,css实现背景图片渐变

    兼容ie6.7.8.9 firefox,safari,chrome 不兼容opera css代码: .gradient{ width:300px; height:150px; filter:alpha ...

  3. html 动态背景css 蜘蛛网背景

    带大家把自己的个人网站背景升级 话不多说直接上核心 一.文件需求 1. canva.js 2. 蜘蛛网算法js在这里我给大家准备了资源地址.大家也可执行去下载,网上寻找资源即可. 自定义canvas. ...

  4. CSS 背景色 背景图片 渐变背景 - 径向渐变 background-image:radial-gradient()

    radial-gradient() 用来生成径向渐变的图片 基础语法 background-image: radial-gradient(shape extent at positionX posit ...

  5. CSS 背景色 背景图片 渐变背景 - 重复线性渐变 background-image: repeating-linear-gradient()

    repeating-linear-gradient() 用来生成重复的线性渐变图案 基础语法 background-image: repeating-linear-gradient(angleValu ...

  6. css字体倾斜角度_css如何实现渐变效果?css背景色渐变与文字渐变效果的实现(代码实例)...

    在前端网页开发的时候,往往会用到一些渐变色的效果,这样可以使得前端页面更加美观.那么这些渐变效果是如何用css代码实现出来的?本章就给大家带来css如何实现渐变效果?css背景色渐变与文字渐变效果的实 ...

  7. css如何实现渐变效果?css背景色渐变与文字渐变效果的实现(代码实例)

    在前端网页开发的时候,往往会用到一些渐变色的效果,这样可以使得前端页面更加美观.那么这些渐变效果是如何用css代码实现出来的?本章就给大家带来css如何实现渐变效果?css背景色渐变与文字渐变效果的实 ...

  8. css中背景颜色用哪个,CSS 背景颜色

    颜色背景 CSS中背景颜色由background-color决定,这里的背景颜色会渲染padding和content,不会渲染border和margin部分. 在css3中可以通过background ...

  9. Web前端,CSS背景图片大小、文字阴影、盒子阴影、过渡

    前言 持续学习总结输出中,今天分享的是Web前端,CSS背景图片大小.文字阴影.盒子阴影.过渡 背景图片大小 background-size:宽度 高度; 设置背景图片的大小 取值 场景 数字+px ...

  10. CSS实现背景透明而背景上的文字不透明

    在我们设计制作一些网页的时候可能会用到半透明的效果,首先我们可能会想到用PNG图片处理,当然这是一个不错的办法,唯一的兼容性问题就是ie6 下的BUG,但这也不困难,加上一段js处理就行了.但假如我们 ...

最新文章

  1. Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)
  2. python下载文件到本地-python从下载链接下载文件到本地
  3. SGU101 求有重边的无向图欧拉迹
  4. python 多进程multiprocessing进程池pool tensorflow-yolov3 报错TypeError: 'ApplyResult' object is not iterable
  5. uCOS-II任务的挂起和恢复
  6. Acwing1086. 恨7不成妻(未解决)
  7. thinkphp __PUBLIC__的定义 __ROOT__等常量的定义
  8. 通过超分辨率重构来提高二维码的对比度
  9. eclipse中server name选项变灰
  10. angular读取html文件路径,angular中关于路径问题的详解
  11. java day57【 Spring 概述 、 IoC 的概念和作用、使用 spring 的 IOC 解决程序耦合 】...
  12. JavaScript详细解析
  13. nps内网端口映射,含(p2p配置方法)
  14. windows任务栏IDEA图标变白色快速解决方法
  15. 如何用电脑下载微信视频号中的视频?
  16. PATA1034题解
  17. 多益网络二笔两个编程题
  18. 荣耀8一下显示无服务器,买到荣耀手机后,不打开这七个功能你就亏了!
  19. 酷炫的图片轮播框架AndroidImageSlider
  20. chrome调试js

热门文章

  1. 卡方检验python程序_Python卡方检验
  2. 华为android打开usb调试模式,华为 PE-CL00 开启USB调试模式
  3. 2018 UL国际皇冠杯将于10月4日-7日在仁川举行
  4. 如何用防火墙禁止某个软件联网
  5. 重磅发布|主机安全联动蜜罐解决方案助力大型攻防演练
  6. Linux 命令 大结
  7. matlab中的小于等于,ps中如何画出小于等于符号
  8. 携程旅行app数据采集
  9. 王慧文清华产品课(四)
  10. [黑科技]DNS隧道-绕过wifi热点登陆免费上网