如何改進CSS讓背景透明? - 部落格

Jacky avatar
By Jacky
at 2013-01-10T22:02

Table of Contents

※ 引述《eddy1221 (rolling)》之銘言:
: 我在近開了網站
: 增新CSS 只想讓"文章背景"(Post+Sidebar的背景)透明化
: 讓文章能看到底圖
: 但是文章的圖片跟文字也會跟的透明
: 沒學過CSS 從網路學的 如下
: .main {
: filter:alpha(opacity=15);
: -moz-opacity:0.85;
: opacity:0.85;
: }
: 請問要如何改進呢?

用rgba設alpha值,但需要瀏覽器支援CSS3


假設底色不是黑的,可以用下面語法:

.main{background-color:rgba(255,255,255,.85)}


若考量到IE8以下的版本的相容性,可以自已做一個1x1的透明png當背景:

.main{
background:url(圖片網址);
background:rgba(255,255,255,.85);
}

這樣不支援rgba色彩的瀏覽器就只會讀入前面那項圖片了




--

All Comments

Anonymous avatar
By Anonymous
at 2013-01-14T15:35
感謝你 但是似乎沒有作用說
不知什麼原因
Faithe avatar
By Faithe
at 2013-01-17T23:41
放個網誌連結會比較好測試啦...
Faithe avatar
By Faithe
at 2013-01-19T22:27
不知為何加入=> backgr .... ,.85) 都會出現白色圖片
Jacob avatar
By Jacob
at 2013-01-21T10:54
在兩個POST框的後面
Ingrid avatar
By Ingrid
at 2013-01-22T02:32
測試結果 .POST{background:url () 可以用
Linda avatar
By Linda
at 2013-01-26T21:09
單獨 background:rgba( 不能用 單上面的會影響嗎?
Regina avatar
By Regina
at 2013-01-30T02:26
不會 只是圖片和純css的差異而已
Anthony avatar
By Anthony
at 2013-02-03T14:22
感謝 WCW大

如何改進CSS讓背景透明?

Enid avatar
By Enid
at 2013-01-10T20:16
我在近開了網站 增新CSS 只想讓and#34;文章背景and#34;(Post+Sidebar的背景)透明化 EX ╔══╦══════╗ ║Sid ║ Post ║ ║ebar║ ║ ~~~║~~~~║~~~~~~~~~~~~║~~~~~~~~~~ ~~~ ...

無法開啟任何pixnet網頁

Mia avatar
By Mia
at 2013-01-10T16:52
大概2個多星期了 只要是痞客的網頁就無法開啟 pcman IE都沒有辦法 IE已經升級為IE8 也清除過cookies 以為是proxy問題 結果也不是 就是看不到pixnet的網頁 有人也遇到這樣的情形嗎? 有解決的辦法嗎? 實在是蠻困擾的 先謝過大家~ - ...

登入後,用chrome和ie都無法開blog

Rachel avatar
By Rachel
at 2013-01-09T16:07
平常沒登入時,看別人blog都很正常,也能登入自己blog後台 登入後,用IE或Chrome都開不了blog 就是網頁標籤一直閃一直閃,一直是讀取中那樣 重新整理也沒用 blog沒有裝什麼廣告軟體,網頁記錄也有清理 請問有人有相同的情況嗎?這是哪出問題了... - ...

是否能套用此浮動粉絲團外掛

Carol avatar
By Carol
at 2013-01-08T20:47
大家好,我想在pixnet的部落格套用此粉絲團外掛 http://www.mybloggertricks.com/2011/12/floating-facebook-likebox-for-blogs.html 想請問第8步驟中於andlt;headandgt;加入Jquery函式庫,是否能在pixnet ...

固定連結Notfound

Joseph avatar
By Joseph
at 2013-01-08T12:57
各位好 小弟目前正在研究如何使用固定連結 但是網路上該試的方法都試過了... (.hassecc改權限,Apache改rewrite、overwrite all) 網頁一直還是顯示Not found 目前只有在網址前加/index.php/有用,但是我又不想加上這一串... 不知道是Server的問 ...