js鼠标悬浮出现遮罩层的方法_javascript技巧
程序员文章站
2022-05-02 09:03:11
...
本文实例讲述了js鼠标悬浮出现遮罩层的方法。分享给大家供大家参考。具体实现方法如下:
js代码:
css代码:
html页面代码:
复制代码 代码如下:
js代码:
复制代码 代码如下:
css代码:
复制代码 代码如下:
ul li{ list-style:none;}
.site-tag{ width:200px; overflow:hidden; z-index:5;}
.site-tag li{ position:relative; width:200px; height:50px; margin-bottom:1px; overflow:hidden;
transition:height 0.5s ease; -webkit-transition:height 0.5s ease;
-moz-transition:height 0.5s ease; -o-transition:height 0.5s ease;}
.site-tag li a { color: #666; font-size: 16px; font-weight: bold;line-height: 50px;}
.site-tag li i{ display:block; height:90px; background-position:center center;
opacity:0.3; filter:alpha(opacity=3); /*设置透明度*/
-webkit-transition:opacity 0.5 ease; /**/
-webkit-filter:grayscale(60%); /**/
}
.site-tag li:hover i { opacity:0.9; -webkit-filter:grayscale(0%); transition:opacity 0.5s ease;}
.tag-tit{ display:block; height:100px; width:700px; color:#666; font-size:14px;}
.site-tag li .tag-tit{ position:absolute; top:0px; left:10px; text-shadow:1px 1px 1px rgb(0,0,0,0.1);}
a:hover .tag-tit{ text-shadow:1px 1px 1px rgb(0,0,0,0.5);}
.site-tag{ width:200px; overflow:hidden; z-index:5;}
.site-tag li{ position:relative; width:200px; height:50px; margin-bottom:1px; overflow:hidden;
transition:height 0.5s ease; -webkit-transition:height 0.5s ease;
-moz-transition:height 0.5s ease; -o-transition:height 0.5s ease;}
.site-tag li a { color: #666; font-size: 16px; font-weight: bold;line-height: 50px;}
.site-tag li i{ display:block; height:90px; background-position:center center;
opacity:0.3; filter:alpha(opacity=3); /*设置透明度*/
-webkit-transition:opacity 0.5 ease; /**/
-webkit-filter:grayscale(60%); /**/
}
.site-tag li:hover i { opacity:0.9; -webkit-filter:grayscale(0%); transition:opacity 0.5s ease;}
.tag-tit{ display:block; height:100px; width:700px; color:#666; font-size:14px;}
.site-tag li .tag-tit{ position:absolute; top:0px; left:10px; text-shadow:1px 1px 1px rgb(0,0,0,0.1);}
a:hover .tag-tit{ text-shadow:1px 1px 1px rgb(0,0,0,0.5);}
希望本文所述对大家的javascript程序设计有所帮助。
推荐阅读
-
浏览器解析js生成的html出现样式问题的解决方法_javascript技巧
-
js实现感应鼠标图片透明度变化的方法_javascript技巧
-
js实现鼠标悬停图片上时滚动文字说明的方法_javascript技巧
-
js弹出层包含flash 不能关闭隐藏的2种处理方法_javascript技巧
-
js实现文字跟随鼠标移动而移动的方法_javascript技巧
-
JS实现遮罩层效果的简单实例_javascript技巧
-
JS实现5秒钟自动*div层的方法_javascript技巧
-
JS实现鼠标点击展开或隐藏表格行的方法_javascript技巧
-
js实现简单鼠标跟随效果的方法_javascript技巧
-
JS+CSS实现感应鼠标渐变显示DIV层的方法_javascript技巧