CSS實現背景透明,文字不透明(相容各瀏覽器)
在 FF/Chrome 等較新的瀏覽器中可以使用css屬性background-color的rgba輕鬆實現背景透明,而文字保持不透明。而IE6/7/8瀏覽器不支援rgba,只有使用IE的專屬濾鏡filter:Alpha來實現,但是這樣寫法會把文字也變為透明,因此只有在透明容器的子節點(文字節點除外)內設定position:relative才能不繼承其父元素的透明濾鏡,程式碼如下:
<!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>Web開發者網路 - www.admin10000.com</title>
<style type="text/css">
.warp{ background:#eee url(back.jpg) no-repeat left top; width:440px; height:400px; border:1px solid #ccc;}
.content { width:180px; height:260px; margin:0px auto; padding:30px 30px; background:rgba(255, 255, 255, 0.6)!important;
filter:Alpha(opacity=60); background:#fff; /* 使用IE專屬濾鏡實現IE背景透明*/ }
.content p{ position:relative;} /*實現IE文字不透明*/
</style>
</head>
<body>
<div class="warp">
<div class="content"><p>Admin10000.com 是WEB開發者學習交流必備網站。Admin10000.com 是WEB開發者學習交流必備網站。Admin10000.com 是WEB開發者學習交流必備網站。Admin10000.com 是WEB開發者學習交流必備網站。Admin10000.com 是WEB開發者學習交流必備網站。Admin10000.com 是WEB開發者學習交流必備網站。</p></div>
</div>
</body>
</html>
以上程式碼在IE6.0+/FF3.0+/Opera10+/Chrome/Safari 均測試通過
相關文章
- js中css樣式相容各個瀏覽器寫法JSCSS瀏覽器
- (16)CSS 擴充:① 瀏覽器相容 | CSSCSS瀏覽器
- 如何優雅地實現瀏覽器相容與CSS規則回退瀏覽器CSS
- CSS3背景色透明(相容IE8)CSSS3
- 手機瀏覽器通過Scheme跳轉APP,相容各種手機瀏覽器瀏覽器SchemeAPP
- CSS程式碼在不同瀏覽器相容問題CSS瀏覽器
- css怎麼設定div不透明CSS
- IE瀏覽器相容瀏覽器
- 9:瀏覽器相容瀏覽器
- CSS Houdini:用瀏覽器引擎實現高階CSS效果CSS瀏覽器
- 關於瀏覽器相容瀏覽器
- forEach()相容所有瀏覽器瀏覽器
- 瀏覽器相容性瀏覽器
- gb2312簡繁轉換js相容各種瀏覽器JS瀏覽器
- 如何使用css實現跨瀏覽器的最小高度?CSS瀏覽器
- CSS瀏覽器相容性的4個解決方案:瀏覽器CSS樣式初始化、瀏覽器私有屬性,CSS hack語法和自動化外掛CSS瀏覽器
- 精通前端 polyfill ,相容各瀏覽器執行E6語法前端瀏覽器
- edge瀏覽器相容性設定在哪 新版edge瀏覽器相容模式怎麼弄瀏覽器模式
- 瀏覽器相容以及PostCSS詳解瀏覽器CSS
- css3實現文字線性漸變,css3實現背景漸變CSSS3
- 谷歌瀏覽器相容模式怎麼設定 chrome瀏覽器相容模式切換方法介紹谷歌瀏覽器模式Chrome
- 火狐瀏覽器相容模式怎麼設定在哪裡 火狐瀏覽器相容模式設定方法瀏覽器模式
- ie瀏覽器相容模式怎麼設定在哪裡 ie瀏覽器相容模式設定方法瀏覽器模式
- CSS3顏色不透明度如何設定CSSS3
- 使用 CSS 實現透明效果CSS
- win10瀏覽器怎麼設定相容模式_win10瀏覽器相容模式如何新增Win10瀏覽器模式
- 新版edge瀏覽器相容模式怎麼設定 edge瀏覽器相容性設定在哪裡瀏覽器模式
- 相容所有瀏覽器array物件indexOf()方法瀏覽器物件Index
- element ui 相容低版本瀏覽器UI瀏覽器
- 導航的瀏覽器相容問題瀏覽器
- div+css實現邊框緊貼瀏覽器四周CSS瀏覽器
- JS實現瀏覽器列印WordJS瀏覽器
- 360極速瀏覽器相容模式怎麼設定 360極速瀏覽器相容模式設定方法瀏覽器模式
- Android中使按鈕的背景變得透明&前端中css設定透明背景Android前端CSS
- edge瀏覽器找不到相容性檢視設定 新版edge瀏覽器相容模式怎麼設定瀏覽器模式
- 360瀏覽器相容模式怎麼設定 360極速瀏覽器極速相容模式怎麼切換瀏覽器模式
- [BUG反饋]IE瀏覽器,百度瀏覽器,搜狗瀏覽器批量操作功能都不相容!!!!傲遊、火狐、谷歌瀏覽器可以瀏覽器谷歌
- html5多終端瀏覽器相容HTML瀏覽器
- 滑鼠右鍵相容MAC版火狐瀏覽器Mac瀏覽器