您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)CSS如何實(shí)現(xiàn)層透明的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
具體分析如下:
這個(gè)代碼段是演示用CSS控制一個(gè)DIV層的透明效果,大家可以看到平鋪的背景已經(jīng)顯現(xiàn)出來(lái),實(shí)際上比較簡(jiǎn)單就可以實(shí)現(xiàn),就是用CSS控制一個(gè)DIV層,定義樣式表時(shí)加入filter:alpha(opacity=65);這句代碼,里面的值是用來(lái)控制透明度的,你可以試著改變它的值,會(huì)有不同的透明效果。
代碼如下:
<!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>CSS定義層的透明效果</title>
<style type="text/css">
body {
font-family: Arial, Helvetica, sans-serif;
line-height: 1.5;
background: url(http://files.jb51.net/file_images/article/201505/2015513164008952.jpg);
color: #fff;
width: 770px;
margin: 0 auto;
padding: 50px;
}
h2,h3 {
color: #77AFC7 !important;
margin-bottom: 0;
line-height: 1.2em;
}
p {
margin-top: 0;
}
a {
color: #aaa;
}
a:hover {
color: #FFF !important;
text-decoration: none;
}
code {
background-color: #100;
padding: 0.2em 0.5em;
display: inline-block;
}
#wrapper {
overflow: hidden;
}
.overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
background: #000;
opacity: 0.65;
-moz-opacity: 0.65;
filter:alpha(opacity=65);
}
.container {
position: relative;
float: left;
}
.content {
position: relative;
float: left;
}
#column-1 {
width: 500px;
}
#column-2 {
width: 250px;
margin-left: 20px;
float: left;
display: inline;
}
#column-1 .content {
padding: 20px;
width: 460px;
}
#column-2 .content {
padding: 10px;
width: 230px;
}
* html #column-1 .overlay { height: expression(document.getElementById("column-1").offsetHeight); }
* html #column-2 .overlay { height: expression(document.getElementById("column-2").offsetHeight); }
</style>
</head>
<body>
<div id="wrapper">
<div id="column-1" class="container">
<div class="overlay"></div>
<div class="content">
<h3>透明的網(wǎng)頁(yè).</h3>
<p>IE6,FF測(cè)試通過(guò)</p>
<p>這是一個(gè)透明的網(wǎng)頁(yè),還不錯(cuò)吧?實(shí)際上是用CSS控制DIV層的半透明狀態(tài),這樣會(huì)使平鋪的背景顯現(xiàn)出來(lái),看上去酷了不少。</p>
<p>By <a href="/">CC-Public Domain</a></p>
</div>
</div>
<div id="column-2" class="container">
<div class="overlay"></div>
<div class="content">
<h3>A sidebar</h3>
<p>這是右側(cè),你可以嘗試修改一下。</p>
</div>
</div>
</div>
</body>
</html>
感謝各位的閱讀!關(guān)于“CSS如何實(shí)現(xiàn)層透明”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。