用css3实现当鼠标移进去时当前亮其他变灰效果

 用css3实现当鼠标移进去时当前亮其他变灰效果

代码如下:

<!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> 

时间: 2024-08-19 18:33:08

用css3实现当鼠标移进去时当前亮其他变灰效果的相关文章

javascript轻松实现当鼠标移开时已弹出子菜单自动消失_javascript技巧

复制代码 代码如下: <html> <head> <style type="text/css"> .menu { background-color:green; width:120; height:20; color: white; text-align: center; font-size:9pt; font-weight:bolder; } .submenu { position:absolute; top:40; background-colo

jQuery实现鼠标移到元素上动态提示消息框效果_jquery

当光标移动到某些元素上时,会弹出像tips的提示框. 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery动态提示消息框效果</title><base target="_blank&qu

在 Web DataGrid 中当鼠标移到某行与离开时行的颜色发生改变(结合&amp;#106avascript)

datagrid|web 在head中添加javascript 代码如下: <script lang=javascript> function sel(i) // 鼠标移上去后执行 {  eval(i+".style.background='#CCCC66'"); // 更改行的颜色  eval(i+".style.cursor='hand'"); // 鼠标移上去后变为手形 } function unsel(i) // 鼠标离开后执行 {  eval(

php-如何模仿QQ在聊天主界面外显示鼠标移到微博页中某个网名时所显示的个人资料对话框?

问题描述 如何模仿QQ在聊天主界面外显示鼠标移到微博页中某个网名时所显示的个人资料对话框? 我在QQ聊天工具中打开微博页面,将鼠标移到某个好友的头像上,就会在聊天主窗口外,显示一个个人资料对话框,而不是在网页中显示.请问这种的实现思路是怎样的?用C#写的聊天工具,和php做的网站能做到这样吗? 解决方案 应该是可以的,用鼠标移到某个好友头像上时,触发事件取得好友的ID,然后用弹出式窗口来显示这个人的资料对话框即可

如何改进jquery的mousemove处理程序,使得在鼠标移进图片时每秒钟最多记录5次位置信息?

问题描述 如何改进jquery的mousemove处理程序,使得在鼠标移进图片时每秒钟最多记录5次位置信息? $(document).on('mousemove', 'div.photo', function(event) { var $text='X: '+event.pageX+' || '+'Y: '+event.pageY; console.log($text.length) });

VC/MFC 当鼠标移到控件上时显示提示信息

VC/MFC 当鼠标移到控件上时显示提示信息 ToolTip是Win32中一个通用控件,MFC中为其生成了一个类CToolTipCtrl,总的说来其使用方法是较简单的,下面讲一下它的一般用法和高级用法.  一般用法步骤:   添加CToolTipCtrl成员变量 m_tt.   在父窗口中调用EnableToolTips(TRUE);   在窗口的OnCreate(或者其他适当的位置)中向ToolTip中添加需要显示Tip的子窗口,并同时指定相应的显示字串CToolTipCtrl::AddToo

js实现当鼠标移到表格上时显示这一格全部内容的代码_javascript技巧

想实现这样一个功能,就是在一个表格中,由于很多字过多,所以用文字溢出的方法处理了,但是这样就无法看到表格中具体的内容呢.想实现当鼠标移上去的时候可以显示这一行被隐藏的内容.当然这个网上有很多插件,但是我没有用,还是自己写了一个. css部分 <style> #showbox { width: 150px; min-height: 50px; font: 100 14px/1 "微软雅黑"; border: 1px solid #3c8dbc; display: none;

用marquee实现滚动字幕时,如何实现当我鼠标移到字幕上时,字幕不再滚动,离开继续滚动?

问题描述 用marquee实现滚动字幕时,如何实现当我鼠标移到字幕上时,字幕不再滚动,离开继续滚动? 解决方案 解决方案二:<marqueedirection=upscrollamount=2onmouseover="this.stop();"onmouseout="this.start();"width=100height=100>中华人民共和国中华人民共和国<br>www.cnzz.cc中国站长网欢迎您<br>我学会了,哈哈哈

javascript实现鼠标移到Image上方时显示文字效果的方法_javascript技巧

本文实例讲述了javascript实现鼠标移到Image上方时显示文字效果的方法.分享给大家供大家参考.具体如下: 先看一下运行效果截图: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://w