CSS 背景透明

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>无标题文档 - www.cxybl.com</title>
  <style type="text/css">
  *{margin:0 auto;}
  body{ background-image:url(sdfsdfds.jpg); }
  .div{
  background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明,文字不透明*/
  filter:Alpha(opacity=40); background:#000000;/*实现IE背景透明*/ (这里是关键)
  color:#FFF;
  width:500px;
  height:500px;
  border:1px solid #FF0;
  font-size:18px;
  text-align:center;
  font-weight:bold;
  margin-top:120px;
  }
  .div p{position:relative;} (这里position:relative样式必须有,否则IE下内容也跟着透明了!!!)
  </style>
  </head>
   
  <body>
  <div class="div"><p>我是文字</p></div>
  </body>
  </html>
时间: 2024-08-31 23:19:01

CSS 背景透明的相关文章

css 背景透明:css 控制背景

以下内容为程序代码  <style> h3 {color: #cc6600} p.greentext {color: green} p.greenbg {background-color: #ccefcc} p.sky {background-image: url(../image/cdbk009a.jpg);}  </style> 用 css 你不但可以改变整个网页的背景你还可以控 制其他元素的的背景,比如 p,div 等.这一节我们 将要讨论的性质有 color: 文字的颜色 

CSS实例教程:PNG背景透明在网页设计中的运用

文章简介:PNG的背景透明在网页中应用比较广泛,但浏览器的兼容问题一直很让人头疼,用的CSS滤镜再变通一下也能实现PNG背景半透明的兼容问题,只不过不支持背景的定位而已,也就是说不支持CSS SCRIPT. PNG的背景透明在网页中应用比较广泛,但浏览器的兼容问题一直很让人头疼,用的CSS滤镜再变通一下也能实现PNG背景半透明的兼容问题,只不过不支持背景的定位而已,也就是说不支持CSS SCRIPT. 一.CSS 滤镜(两种方法) 一般能用CSS处理的就尽量不要用JS了,个中的原因,你懂的--

div css背景颜色半透明 文字不透明(兼容ie、火狐等浏览器)

div css背景颜色半透明 文字不透明(兼容ie.火狐等浏览器)

【原】CSS实现背景透明,文字不透明,兼容所有浏览器

11.11是公司成立的日子,16岁啦,我呢3岁半,感谢公司给了这样一个平台,让我得以学习和成长,这里祝愿公司发展越来越好~ 进入主题,每年11月11号是光棍节,产生于校园,本来只是一流传于年轻人的娱乐性节日,以庆祝自己仍是单身一族为骄傲,而如今是各大商家以脱光为由打折促销的时期,成为了所谓的"购物节",双11也算了,后面还要搞双12,不得不吐槽下. 于是呢,熬夜加班做了11.11的活动,在PC端遇到了透明背景和透明图片的问题,其实以前也遇到过,只是没有总结起来,就忘记了,这次又撞墙了,

CSS实现背景透明,文字不透明(兼容各浏览器)

原文:CSS实现背景透明,文字不透明(兼容各浏览器) 在 FF/Chrome 等较新的浏览器中可以使用css属性background-color的rgba轻松实现背景透明,而文字保持不透明.而IE6/7/8浏览器不支持 rgba,只有使用IE的专属滤镜filter:Alpha来实现,但是这样写法会把文字也变为透明,因此只有在透明容器的子节点(文本节点除外)内设置 position:relative才能不继承其父元素的透明滤镜,代码如下: 1 <!DOCTYPE html PUBLIC "-

css/js实现png图片ie6下背景透明实现代码

在IE6直接显示(包括内容中直接插入.作为背景图片)PNG-24格式的图片,是不能正确显示透明.半透明内容与其他内容的叠加呈现效果的.那些IE7+以及其他标准浏览器中漂亮的虚化.淡出.投影效果,在IE6-中很可能成了一坨难看的灰色. 如果你无法忍受ie6中难看的灰色,如果你无法放弃半透明叠加的效果,你会有机会遇到这个问题的.解决途径有不少.这里列举一些,以供参考: 1,修改设计效果,使之可以整块透明区域被切片而不影响显示效果.或者去掉半透明效果. 2,htc文件 这里的htc,和宏达手机是无关的

css控制网页背景透明而内容不透明实现代码

标准浏览器里采用的是rgba背景透明,IE则可以使用滤镜.  代码如下 复制代码 .box{background:rgba(2,32,90,0.8);filter:progid:DXImageTransform.Microsoft.Gradient( startColorStr=#cc02205A, endColorStr=#cc02205A)} rgba模式参数分别是(红色r,绿色g,蓝色b,透明度a),透明度范围0-1. IE的滤镜#aa02205A,前2位使用十六进制表示透明度,范围从00

CSS定义网站页面背景透明几个例子

感谢 @林小志 的博客,让我知晓 IE过渡滤镜 + CSS3 rgba 即可完美实现. 具体实现代码如下:  代码如下 复制代码 .transparent {     background:rgba(0, 0, 0, 0.3);     filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4c000000', EndColorStr='#4c000000'); } :root .tra

CSS透明属性详解及背景透明继承解决办法hack

透明往往能产生不错的网页视觉效果,先奉上兼容主流浏览器的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); 这个