用css实现光泽一闪而过的图片效果
来源:互联网 发布:云软件服务 经营范围 编辑:程序博客网 时间:2024/04/28 17:06
曾在网上看到当鼠标悬停时光泽一闪而过的这种效果。十分的简单,但非常的漂亮。在重新设计网站版面时,我就运用在我的logo上使用这种效果。
光泽用到的图片
shine.png
HTML代码
总是最简单的。
<a href="#" class="logo"><span></span></a>
CSS代码
a标签的样式也比较很简单,溢出的部分隐藏,保证光泽的正常显示,然后设置元素的长宽:
a.logo {display: block;height: 90px;width: 240px;background: url("logo.jpg") 0 0 no-repeat;overflow: hidden;}
光泽部分的span标签
a.logo span {display: block;background: url("shine.png") -60px -80px no-repeat;transition-property: all;transition-duration: .8s;height: 90px;width: 240px;}
鼠标悬停时的动作:
a.logo:hover span {background-position: 100px 100px;}
要让光泽闪过的地方不方方正正那么死板,于是给它加个圆角样式:
a.logo span {border-radius: 80%;}值可以是像素或者百分比,看自己需求。
这样就ok了,很简单,也很有趣。
0 0
- 用css实现光泽一闪而过的图片效果
- 用CSS制造出光泽一闪而过的图片效果
- css实现一闪而过的光影效果
- 用CSS实现图片渐显的效果
- 用CSS实现鼠标悬停图片放大的效果
- jQuery+CSS实现的图片滚动效果
- CSS实现的图片缩进效果
- 让图片光泽更突出(用于家具效果)
- 制作鼠标放在图片上,一闪而过水波的效果
- css光影一闪而过 css 色泽效果
- css实现图片选中效果
- CSS实现图片阴影效果
- 图片折叠效果CSS实现
- css实现图片遮罩高亮效果
- css 实现图片切换效果
- css 实现图片动态效果
- 如何用CSS实现文字环绕图片的效果
- 利用css的clear属性实现文字环绕图片效果
- JDBC连接MySQL数据库及示例
- POJ 3692 Kindergarten (匈牙利 二分图)
- 南阳--三点顺序
- uva 10561 - Treblecross(Nim)
- 字符设备OPEN
- 用css实现光泽一闪而过的图片效果
- PL/SQL 连接Oracle10g数据库,ORA-12514;TNS:监听程序当前无法识别连接描述中请求的服务
- 子类通过父类的构造函数为自己的属性字段赋值
- Fall in love with cocos2d-x之运行环境搭建
- 设计模式05_单例模式
- 又是一个月
- 两个APK之间进行通信
- 的师傅师傅V大
- hd 2011 多项式求和