最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CSS 圖像透明度

通過 CSS 創(chuàng)建透明圖像是很容易的。

注釋:CSS opacity 屬性是 W3C CSS 推薦標準的一部分。

親自試一試 - 實例

創(chuàng)建透明圖像 - Hover 效果
在本例中,當用戶將鼠標指針移動到圖片上時,會改變圖片的透明度。
創(chuàng)建文本在背景圖像上的透明框
本例創(chuàng)建了一個包圍文本的半透明框。

實例 1 - 創(chuàng)建透明圖像

定義透明效果的 CSS3 屬性是 opacity。

首先,我們將展示如何通過 CSS 來創(chuàng)建透明圖像。

常規(guī)圖像:

Peach Blossom

帶有透明度的相同圖像:

Peach Blossom

請看下面的 CSS:

img
{
opacity:0.4;
filter:alpha(opacity=40); /* 針對 IE8 以及更早的版本 */
}

IE9, Firefox, Chrome, Opera 和 Safari 使用屬性 opacity 來設定透明度。opacity 屬性能夠設置的值從 0.0 到 1.0。值越小,越透明。

IE8 以及更早的版本使用濾鏡 filter:alpha(opacity=x)。x 能夠取的值從 0 到 100。值越小,越透明。

實例 2 - 圖像透明度 - Hover 效果

請把鼠標指針移動到圖像上:

Peach Blossom

CSS 是這樣的:

img
{
opacity:0.4;
filter:alpha(opacity=40); /* 針對 IE8 以及更早的版本 */
}
img:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* 針對 IE8 以及更早的版本 */
}

第一個 CSS 代碼塊類似實例 1 中的代碼。此外,我們已經(jīng)設置了當鼠標指針位于圖像上時的樣式。在這個例子中,當指針移動到圖像上時,我們希望圖像是不透明的。

對應的 CSS 是:opacity=1。

IE8 以及更早的瀏覽器:filter:alpha(opacity=100)。

當鼠標指針移出圖像后,圖像會再次透明。

實例 3 - 透明框中的文本

This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box.

源代碼是這樣的:

<!DOCTYPE html>
<html>
<head>
<style>
div.background
{
  width: 400px;
  height: 266px;
  background: url('/i/tulip_peach_blossom_w.jpg') no-repeat;
  border: 1px solid black;
}

div.transbox
{
  width: 338px;
  height: 204px;
  margin:30px;
  background-color: #ffffff;
  border: 1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
}

div.transbox p
{
  margin: 30px 40px;
}
</style>
</head>

<body>

<div class="background">
<div class="transbox">
<p>
This is some text that is placed in the transparent box.
This is some text that is placed in the transparent box.
This is some text that is placed in the transparent box.
This is some text that is placed in the transparent box.
This is some text that is placed in the transparent box.
</p>
</div>
</div>

</body>
</html>

首先,我們創(chuàng)建一個 div 元素 (class="background"),它有固定的高度和寬度、背景圖像,以及邊框。然后我們在第一個 div 內(nèi)創(chuàng)建稍小的 div (class="transbox")。"transbox" div 有固定的寬度、背景色和邊框 - 并且它是透明的。在透明 div 內(nèi)部,我們在 p 元素中加入了一些文本。

相關(guān)頁面

CSS 參考手冊:CSS3 opacity 屬性

肇州县| 疏勒县| 综艺| 柳州市| 沙田区| 凌海市| 青州市| 岚皋县| 墨竹工卡县| 尼勒克县| 三门县| 江西省| 绥阳县| 麻江县| 靖远县| 绵阳市| 乐陵市| 南通市| 河北省| 南华县| 辰溪县| 郯城县| 乌海市| 龙里县| 永新县| 泰州市| 杂多县| 湖口县| 顺义区| 沂南县| 元朗区| 梁山县| 霸州市| 会泽县| 双桥区| 萝北县| 张掖市| 虎林市| 天峨县| 宣武区| 新郑市|