用css3实现鼠标移进去当前亮其他变灰
2014-01-16 11:38
351 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <script type="text/javascript" src="js/prefixfree.min.js"></script> <title>用css3实现鼠标移进去当前亮其他变灰</title> </head> <style type="text/css"> *{margin: 0;padding: 0;font-size:12px;} .wrapper{border: 1px #708090 solid;width: 900px;margin: 100px auto;height: 300px;padding: 20px;border-radius: 8px;box-shadow: 2px 2px 6px #666,-2px -2px 6px #666;} li{list-style: none;} .box:hover li{opacity:0.2; } .box li{float: left;width:48px; height:48px;position:relative; margin-right:10px; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -ms-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; } .box li:hover{opacity:1; } .box li a{position:absolute;left:-10px;width:80px;height:30px;top:-30px;color: #fff;font-weight:bold;background:#000;border-radius:8px;box-shadow:1px 0 2px #fff inset;text-align:center;opacity:0; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -ms-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; } .box li:hover a{opacity:1; top:-30px;} .delicious { background-image:url("http://images.cnblogs.com/cnblogs_com/hxh-hua/478335/o_delicious.png"); } .digg { background-image:url("http://images.cnblogs.com/cnblogs_com/hxh-hua/478335/o_digg.png"); } .facebook { background-image:url("http://images.cnblogs.com/cnblogs_com/hxh-hua/478335/o_facebook.png"); } .flickr { background-image:url("http://images.cnblogs.com/cnblogs_com/hxh-hua/478335/o_digg.png"); } .linkedin { background-image:url("http://images.cnblogs.com/cnblogs_com/hxh-hua/478335/o_flickr.png"); } .box a{display: block;} </style> <body> <div class="wrapper"> <ul class="box"> <li class="delicious"><a href="#" >Delicious</a></li> <li class="digg"><a href="#" >Digg</a></li> <li class="facebook"><a href="#" >Facebook</a></li> <li class="flickr"><a href="#">Flickr</a></li> <li class="linkedin"><a href="#">LinkedIn</a></li> </ul> </div> </body> </html>
demo:http://jsfiddle.net/9SuUy/
相关文章推荐
- 用css3实现当鼠标移进去时当前亮其他变灰效果
- 用css3实现鼠标移进去当前亮其他变灰
- <li>的鼠标移入移出事件和点击事件分别实现为当前li添加样式,删除其他li样式
- bootstrap实现标签页,鼠标滑过激活当前选项卡。
- js实现只能输入数字小数点、其他输入不进去
- 33个jQuery与CSS3实现的绚丽鼠标悬停效果
- jQuery如何实现点击页面获得当前点击元素的id或其他信息
- javaScript实现在浏览器状态栏显示鼠标在页面中的当前位置
- CSS3实现图片鼠标悬浮放大效果
- CSS3实现鼠标移动到图片上图片变大
- 分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
- css3 实现鼠标放上去图片外框不变大,里面中心放大
- css实现鼠标经过tr时,改变tr当前背景颜色
- 30款css3实现的鼠标经过图片显示描述特效
- 一款纯css3实现的鼠标经过图片显示描述特效(二)
- 纯css3实现的鼠标悬停动画按钮
- 纯css3实现的鼠标悬停动画按钮
- 30款css3实现的鼠标经过图片显示描述特效
- Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
- css3实现当鼠标经过图片是 图片上有一道倾斜的闪光划过