怎样用css3操作透明度?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用css3操作透明度?相关的知识,希望对你有一定的参考价值。

比如想让一个div的透明度鼠标移入时从1变到0.5 透明度是运动的渐变 不是一下从1变到0.5 用css3能做到吗?

参考技术A .div
opacity:1;
transition:opacity 4s;


.div:hover
opacity:.05;
追问

你写这个不行啊

追答

看你用什么浏览器吧,老版本的IE是不行的。还有就是你要给div添加背景,不然纯白色的背景是看不出透明效果的。你可以吧代码贴上来看看!

IE中怎样用css设置图片半透明呢

/*兼容的透明层样式*/ .transparent40 filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; .transparent30 filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; 兼容所有浏览器

参考技术A 可以经由过程滤镜来实现只有IE内核才支撑滤镜属性 参考技术B 有一种很好的方法。不用滤镜。

以上是关于怎样用css3操作透明度?的主要内容,如果未能解决你的问题,请参考以下文章

我用css 中的opacity 设置元素背景的透明度 后发现该元素的内容透明度也跟着变化 怎样取消该内容的透明度

用CSS3快速实现呼吸灯效果-案例

怎样用css实现图片的渐变?如图

css怎样仅设置div元素背景透明度,而不设置div元素里面元素的透明度

关于CSS3一些新属性的一些思考:夜间模式区域阴影透明度

css3透明度与过度属性