CSS在设置了透明度的层里,怎么让里面的层不透明?

html-css012

CSS在设置了透明度的层里,怎么让里面的层不透明?,第1张

在外层DIV设置了CSS代码如下:

opacity: 0.8

-moz-opacity: 0.8

filter: alpha(opacity=80)

此时,此层里面的层都为透明层,接下来我们如何让里面的层不透明呢?主要有两个方法:

1、如果是要设置颜色层透明,可以用背景色透明 rgba来代替opacity,

2、如果是设置图片层透明,就用ps简单处理一下即可。

opacity这个属性指定的透明是包括里面的所有元素的,不可能只有外面透明,里面不透明。

可以去除。css图片是一种新颖的图片格式,上有一层透明颜色移动是可以去除的。css层叠样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

分类: 电脑/网络 >>百度 >>百度空间

解析:

晕死!好像不用这么麻烦啊!

等会啊,我查查!

1.进入你的空间----|设置|----|模板设置|-----自定义模版CSS可以让您: • 直接编辑CSS文件,实现个性化效果----|编辑|

2.删除开头处的4句语句:

body{background-color:#FFFFFF}

#header{height:89pxbackground:#CDF991}

#header div.lc{}

#header div.rc{background:url(img.baidu/hi/temp9/hdr) no-repeat top right}

3.删除第21行处的这条语句:

.stage{background:#DFFFB2}

4.在开头位置复制并粘贴以下语句:

body {background:url(hiphotos.baidu/moxinxi/pic/item/66a2ccfc10df9c82b801a029) repeat fixed!important}

#m_pro{background:transparent}

#m_album{background:transparent}

#m_blog{filter:alpha(opacity=80)-moz-opacity:0.8width:auto !importantwidth:100%}

#header{height:89px}

#m_links{filter:alpha(opacity=80)-moz-opacity:0.8width:auto !importantwidth:100%}

搞定!去看看吧!