当前位置: 网站建设 > 网页设计 > 建站经验 >

CSS3 RGBA颜色类型不等于RGB与opacity相加

时间:2013-03-02 03:41来源:未知 作者:admin 点击:

标签:CSS3 RGBA颜色类型不等于RGB与opacity相加 类型(12)RGB(1)不等于(3)opacit(1)颜色(9)RGBA(2)CSS3(90)
body{ background:#f00; } #opacity{ width:400px; height:100px; background-color:#000, css3 border-image使用说明 ; color:#fff; filter:alpha(opacity=50), css-sprite适用的条件 对css-sprite的理解 ; /* For IE */ opacity:.5; } div id=opacity怎么
CSS3 RGBA颜色类型不等于RGB与opacity相加》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302331962013.htm

body{
    background:#f00;
}
#opacity{
  ,CSS3 Media Queries详解;  width:400px;
  ,CSS3 Gradient 创建水晶按钮实例;  height:100px;
    background-color:#000,css3 border-image使用说明;
  ,CSS11个class与一个id谁的优先级高;  color:#fff;
    filter:alpha(opacity=50),css-sprite适用的条件 对css-sprite的理解;     /* For IE */
    opacity:.5;
}

<div id="opacity">怎么实现背景透明,内容不透明?</div>

有个长300px,高100px的div在body为红色的页面中; 该div领有不透明度为50%的玄色背景颜色,CSS+DIV网页重构对比TABLE显著优势; 该div内容不容许呈现半透明效果,且文字为白色。

这里我们学习CSS3 RGBA颜色类型,应用它不等于RGB与opacity相加 。

想想不使用CSS3,我们是如何知足“背景透明,文字(内容)不透明”这种需求的?

根据需求里的已知前提,我们代码如下:

--> [网站建设之]CSS3 RGBA色彩类型不即是RGB与opacity相加

 ,CSS+DIV网站优化(seo);

  

  例如当初有个需求:

假如仅需满意IE,CSS 通过一个样式表区分IE的各个版本,那么在原有的构造上加多一层,并将其设置为position:relative。效果如下:

Tag:   opacity   CSS3   RGBA   RGB     opacity  ,CSS 连接后面加上 表示什么意思; CSS3   RGBA   RGB  

  依据该需要中的3点请求,咱们须要得出的后果应如下图:

  
  Figure 2: 内容也半透明了

  
  Figure 1: 背景透明内容不透明

   运行这段代码后,效果与需求3不合乎,内容也跟着容器成了半透明的,CSS 规范书写顺序,看其效果如下图:

  有教训的前端工程师晓得,要到达需求所述的效果,上面的代码需要做些许变动:

  以上2中方式,其中only ie的天然是不可取的,由于这是前端工程师的职责所在,我们必需使得大部门用户能得到雷同的休会,而不仅仅是某个范畴。

2.兼容大局部阅读器的处置方法:这也需要加多一层,不外要与原结构“同级”。效果如下:


(责任编辑:网站建设)
CSS3 RGBA颜色类型不等于RGB与opacity相加相关文章
上一篇:CSS3 Media Queries详解 下一篇:CSS3 target伪类简单介绍
回到顶部