class="area">
如何建立CSS半透明效果的浮動層。這樣的效果在頁面也是非常常用的。我們通過簡單的filter和opacity設置來達到效果。並且最終的頁面能夠兼容IE6、IE7和FF。我們看最終的完成效果。
我們看HTML編碼:
XML/HTML代碼
- <div id="wrap">
- <div id="box">
- <a href="http://www.52css.com/" target="_blank">我愛CSS</a><br/>
- <strong>致力於Web標准在中國的應用及發展</strong>
- </div>
- </div>
有了HTML我們開始CSS編碼。
CSS代碼
- #wrap {
- position:absolute;
- width:600px;
- height:380px;
- background:url(52css.jpg);
- }
對wrap層進行簡單的定義,設置一個背景圖片。以顯示出即將出現的半透明的效果。繼續設置CSS。
CSS代碼
- #box {
- width:300px;
- height:150px;
- filter:alpha(opacity=60);
- opacity:0.6;
- margin-top:100px;
- margin-left:50px;
- background:#fff;
- border:1px #000 solid;
- padding:20px;
- font-size:14px;
- line-height:170%;
- }
定義合適的寬度與高度,並且請您特別留意filter和opacity設置。是它們讓box層實現了半透明的效果。
▲▲▲ >>>點擊查看最終的效果<<<