css 设置鼠标滑过变色效果
2016-09-13 14:15
806 查看
1.样式说明:
当鼠标滑过或者悬停在图片上时,图片颜色变灰,看似是图片变灰变色效果,实际上是图片被设置为半透明样式
2.CSS样式代码:
(1)HTML代码:
<div class="sasa-layout" >
<a href="selectType.html">
<div class="sasa-iframe">
<div class="sasa-img">
<img src="../resource/images/22222.png" />
</div>
<span>业务流程</span>
</div>
</a>
</div >
(2)css样式代码:
.sasa-layout a{
float: left; list-style: none;text-decoration: none;color: black;font-family: "微软雅黑";font-size: 24px;
}
.sasa-layout a:hover{
color: #0000FF;
}
.sasa-layout a:hover img{
filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;
}
注意:
filter 设置IE半透明效果,值1-100,值越小越透明,设置IE8以前的版本使用
opacity 设置IE半透明效果,值0.1-1,值越小越透明,设置IE8以后的版本使用
-moz-opacity 对非IE浏览器设置,比如火狐,语法与IE相同
-wekit-opacity 谷歌浏览器使用等,内核不同的浏览器,写法大致不同
(3)效果对比:
当鼠标滑过或者悬停在图片上时,图片颜色变灰,看似是图片变灰变色效果,实际上是图片被设置为半透明样式
2.CSS样式代码:
(1)HTML代码:
<div class="sasa-layout" >
<a href="selectType.html">
<div class="sasa-iframe">
<div class="sasa-img">
<img src="../resource/images/22222.png" />
</div>
<span>业务流程</span>
</div>
</a>
</div >
(2)css样式代码:
.sasa-layout a{
float: left; list-style: none;text-decoration: none;color: black;font-family: "微软雅黑";font-size: 24px;
}
.sasa-layout a:hover{
color: #0000FF;
}
.sasa-layout a:hover img{
filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;
}
注意:
filter 设置IE半透明效果,值1-100,值越小越透明,设置IE8以前的版本使用
opacity 设置IE半透明效果,值0.1-1,值越小越透明,设置IE8以后的版本使用
-moz-opacity 对非IE浏览器设置,比如火狐,语法与IE相同
-wekit-opacity 谷歌浏览器使用等,内核不同的浏览器,写法大致不同
(3)效果对比:
相关文章推荐
- repeater 设置鼠标滑过,行变色的效果
- CSS鼠标滑过变色效果
- css background 属性设置鼠标滑过图片跳动效果
- 通过CSS效果:隔行变色和鼠标掠过高亮,学习JQuey的css()、hover()方法
- CSS控制表格隔行变色与鼠标滑过变色
- CSS控制鼠标滑过时的效果
- CSS+jQuery实现的鼠标滑过图片周围图片变暗的效果
- CSS控制当鼠标滑过时更换图片的效果
- asp.net下让Gridview鼠标滑过光棒变色效果
- [css特效]A标记的经典效果:鼠标放到A的整行上,背景变色(鼠标没在文字上)
- CSS样式设置(鼠标经过表格变色和控制表格隔行变色和添加CSS文件引用)
- 纯css实现鼠标滑过弹出层效果
- CSS实现鼠标滑过表格变色
- 纯CSS实现鼠标滑过显示子菜单的二级菜单效果
- 用css filter做鼠标滑过图片效果
- JS+CSS实现的鼠标滑过列表行渐变色效果
- asp.net下让Gridview鼠标滑过光棒变色效果
- CSS控制表格隔行变色与鼠标滑过变色
- jquery实现隔行变色,点击换色,鼠标悬浮当前行变色效果,div+css 细表格样式
- 设置表格隔行变色,以及鼠标悬浮变色效果