css设置透明颜色

html-css019

css设置透明颜色,第1张

css rgba()设置颜色透明度

RGBA 是代表Red(红色) Green(绿色) Blue(蓝色)和 Alpha(不透明度)三个单词的缩写。RGBA 颜色值是 RGB 颜色值的扩展,带有一个 alpha 通道 - 它规定了对象的不透明度。

rgba()里的值的介绍:

R:红色值。正整数 (0~255)

G:绿色值。正整数 (0~255)

B:蓝色值。正整数(0~255)

A:透明度。取值0~1之间

rgba()只是单纯的可以设置颜色透明度,这样在页面的布局中有很多应用。比如说:让背景出现透明效果,但上面的文字不透明。

首先你的图片必须要是png24格式的,然后你就画好的图片带边缘透明的,如果是IE6下的话,你就得加滤镜,就是在原有的CSS下再加一个单独让IE6识别的CSS!

我给你打个比方:

. Transparent {

width : 16px

height : 42px

background : transparent url(images/transparent.png) no-repeat

}

* html . Transparent {

background-color : transparent

background-image : none

filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src=“images/ transparent.png", sizingMethod="crop")

}

其中*html只有IE6能识别!IE7目前支持PNG图片透明效果了!IE8就更不用说了!

你先用着看看,实在不懂再联系我。

<!DOCTYPE html>

<head>

<meta charset='UTF-8' />

<title>Transparent Borders</title>

<link rel='stylesheet' type='text/css' href='css/style.css' />

<style>

#lightbox { 

background-color: white

-moz-background-clip: padding     /* Firefox 3.6 */

-webkit-background-clip: padding  /* Safari 4? Chrome 6? */

background-clip: padding-box      /* Firefox 4, Safari 5, Opera 10, IE 9 */

 

border: 20px solid rgba(0,0,0,0.3)

/*-webkit-border-radius: 40px

-moz-border-radius: 40px

border-radius: 40px*/ 

padding: 30px

width: 250px

text-align: center

position: absolute 

top: 100px

left: 200px 

}

</style>

</head>

<body>

  

<div id="page-wrap">

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<p>这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度这里是很多很多文字,方便看清透明度</p>

<div id="lightbox">

<h1>一个层就可以搞定</h1>

ye!!!!

</div>

</div>

</body>

</html>

一个层就可以搞定的了。。。用到background-clip

这里的效果是这样:

阴影什么的,自己加上就可以了。