|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 本篇文章給大家帶來的內容是關于css如何實現圖像的透明與不透明(完整代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。1.圖像透明不透明用到opacity元素,值為0到1,一般用0.4或0.6就夠了。 2.ie8以下瀏覽器寫法為:filter:alpha(opacity=40);值為0到100.一般為了兼容同時寫兩種。 3.用法有兩種,第一直接寫在圖片上增加圖片的模糊程度(相當于灰色蒙版);第二把圖片寫在背景p里,嵌套p寫帶有顏色的蒙版,里面還可以加文字。具體寫法如下: <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
img{
width:400px;
height:300px;
opacity:0.4;
filter:alpha(opacity=40);
}
img:hover{
opacity:1;
filter:alpha(opacity=100);/*ie8以下寫法*/
}
.background{
background:url('img/t01753ed63dad21cb88.jpg') no-repeat;
width:400px;
height:300px;
}
.transparent{
width:400px;
height:300px;
background-color:#f941f3;
opacity:0.4;
filter:alpha(opacity=40);
}
.transparent:hover{
opacity:0;
filter:alpha(opacity=0);
}
p{
font-size:48px;
display:block;
color:white;
text-align:center;
line-height:300px;
}
</style>
</head>
<body>
<img src="img/t010c6ea3d87e5dcc351.jpg"/>
<div class="background">
<div class="transparent">
<p>filter:alpha</p>
</div>
</div>
</body>
</html>運行效果:
注意: 1.用偽類:hover可以設置鼠標移動到圖片上時的透明度。 2.div寫背景圖片默認height為0,一定要限定高度才可以顯示圖片全部尺寸。 相關推薦: css背景透明文字不透明_html/css_WEB-ITnose 以上就是css如何實現圖像的透明與不透明(完整代碼)的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!