源码论坛公告:本站是一个交流学习建站资源的社区论坛,旨在交流学习源码脚本等资源技术,欢迎大家投稿发言! 【点击此处将锦尚放在桌面

源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 12469|回复: 0
打印 上一主题 下一主题

[其他方面] 给锚文本(a:hover)颜色变换增加延迟效果

[复制链接]

3123

主题

3525

帖子

14万

金币

超级版主

Rank: 8Rank: 8

积分
287186
跳转到指定楼层
1#
发表于 2016-8-12 02:50:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经常在网站上,特别是国外的网站看到一种颜色变换的效果,就是当鼠标经过链接时,颜色不是马上变化,而是有一个延迟过渡的效果。

例如我们正常对锚链接的做法是

  1. a{background:#fff;}
  2. a:hover{background:#ccc;}
复制代码


链接背景默认为白色,当鼠标经过该链接时,背景颜色马上就变成灰尘色。

要增加一个延迟过渡效果需要给a增加以下CSS代码:

  1. -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;
复制代码


0.4s表示变换时间为0.4秒

改完之后CSS代码为:

  1. a{background:#fff;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s; }
  2. a:hover{background:#ccc;}
复制代码


经测试,该效果在Chrome,IE10均有效,IE6无效。其它浏览器未测试。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

锦尚中国源码论坛

聚合标签|锦尚中国,为中国网站设计添动力 ( 鲁ICP备09033200号 ) |网站地图

GMT+8, 2024-11-22 13:03 , Processed in 0.178143 second(s), 25 queries .

带宽由 锦尚数据 提供 专业的数据中心

© 锦尚中国源码论坛 52jscn Inc. 非法入侵必将受到法律制裁 法律顾问:IT法律网 & 褚福省律师 锦尚爱心 版权申诉 版权与免责声明