浏览器css透明属性opacity

大家知道css opacity属性背景透明是常有的事,发现有时候居然存在浏览器不兼容问题,后经过查找尝试发现如下能使浏览器兼容不再有问题。有兼容问题的不妨一试。

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>半透明演示Demo</title> 
<style> 
.div-a{ background:url(286743.jpg) no-repeat;width:100%;height:768px;padding:10px} 
.div-b{ background:#F3E109;width:50%;height:50%;padding:5px;color:green; filter:alpha(Opacity=10);-moz-opacity:0.1;opacity: 0.1} 
/*这里加上-moz-opacity 可使浏览器新老版本兼容 大家会发现去掉-moz-opacity  一些浏览器效果不变的 但是某些版本浏览器可就不一定了*/ 
</style> 
</head> 
 
<body> 
<div class="div-a"> 
<div class="div-b">半透明演示Demo</div> 
</div> 
</body> 
</html>

opacity 半透明属性:filter:alpha(Opacity=10);-moz-opacity:0.1;opacity: 0.1
时间: 2024-09-29 04:55:34

浏览器css透明属性opacity的相关文章

CSS透明属性详解代码_CSS/HTML

本文介绍一下关于CSS透明属性详解及背景透明继承解决办法hack,如果你在使用css透明背景之类的此文章可帮你解决许多不兼容问题 透明往往能产生不错的网页视觉效果,先奉上兼容主流浏览器的CSS透明代码: 代码如下: .transparent_class {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;} 上面的几个属性分别是:opacity: 0.5; 这是最重要的,因为它是CSS标准.该属性

css透明属性

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <style type="text/css"> 8 9 /* 10 css透明度 11 rgba(0,0,0,0.1) 四个参数,前三个表示颜

CSS透明属性详解代码

透明往往能产生不错的网页视觉效果,先奉上兼容主流浏览器的CSS透明代码: 代码如下: .transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } 上面的几个属性分别是:opacity: 0.5; 这是最重要的,因为它是CSS标准.该属性支持Firefox, Safari和 Opera.filter:alpha(opacity=50); 这个是为IE6设的

CSS3透明属性opacity

例子: <div id="fixhovertree" style="position:fixed;left:100px;width:120px;top:100px;opacity:0.5;background-color:silver;color:red">何问起<a href="http://hovertree.com/hvtart/bjae/q3etb2qv.htm" target="_blank">

CSS透明属性详解

.transparent_class {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;} 上面的几个属性分别是: opacity: 0.5; 这是最重要的,因为它是CSS标准.该属性支持firefox, Safari和 Opera. filter:alpha(opacity=50); 这个是为IE6设的,可取值在0-100,其它三个0到1. -moz-opacity:0.5; 这个是为了支持一

CSS背景属性Background详解

本文详解了CSS的背景属性Background,包括CSS3中新增的背景属性.如果你是个CSS初学者,还可以查看之前介绍的CSS浮动属性和CSS透明属性详解. css2 中的背景(background) CSS2 中有5个主要的背景(background)属性,它们是: background-color: 指定填充背景的颜色. background-image: 引用图片作为背景. background-position: 指定元素背景图片的位置. background-repeat: 决定是否

(转)兼容主流浏览器的CSS透明代码

透明往往能产生不错的网页视觉效果下面是兼容主流浏览器的CSS透明代码.transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } filter:alpha(opacity=50):这个是为IE6设的,可取值在0-100,其它三个0到1.-moz-opacity:0.5; 这个是为了支持一些老版本的Mozilla浏览器.-khtml-opacity: 0.5

CSS利用filter/opacity实现背景透明

设计师为了突出网页的层次感,往往会采用一些半透明的元素,但对于前端实现起来可 不是那么简单,看下图两边的左右按钮 先看看众所周知的解决方案 如果我们想要一个半透明背景,有两种实现方式: 1.利用CSS和opacity属性 .opacity { filter:alpha(opacity=50);/*IE浏览器*/ opacity: 0.5;/*非IE浏览器*/ } 复制代码 2.建立一个24位PNG背景图片 第一种利用opacity的问题除了 需要通过麻烦的语法来兼容所有浏览器, 还有不单该元素

CSS透明opacity和IE各版本透明度滤镜filter的最准确用法

转载,原文见:http://blog.csdn.net/freshlover/article/details/17143341 CSS3的透明度属性opacity想必大家都已经用的无处不在了.而对于不支持CSS3的浏览器如何进行透明处理,保持浏览器效果的一致,这个估计谁都会写,但是涉及到filter的具体语法含义和各版本写法的不同区别,很多人都搞不准确,我曾经问过许多群里的大牛,说的都不是很准确,网上的说法就更五花八门了.今天呢,主要是重新温习一下这个属性,并实际测试来说明正确的写法,和IE各版