HOME 首頁
SERVICE 服務產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務案例
NEWS 熱點資訊
ABOUT 關于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    css背景漸變透明(css背景漸變透明怎么弄)

    發(fā)布時間:2023-04-03 19:05:27     稿源: 創(chuàng)意嶺    閱讀: 92        當前文章關鍵詞排名出租

    大家好!今天讓小編來大家介紹下關于css背景漸變透明的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務客戶遍布全球各地,相關業(yè)務請撥打電話:175-8598-2043,或添加微信:1454722008

    文章目錄列表:

    css背景漸變透明(css背景漸變透明怎么弄)

    一、CSS中背景顏色透明度如何設置?

    透明度的話ie下用filter:alpha(opacity=50);范圍0到100,非ie下用opacity:0.5,范圍0到1

    二、CSS2.1中控制背景色漸變的探討

    為兼容各大瀏覽器

    body要是漸變色,只能用圖片來完成(左右漸變背景圖)。

    為兼容主流顯示器,請用1440寬度以上的圖來完成,高度可以適中50-100px即可。

    不要用高度1px的圖,影響渲染速度。

    三、背景圖片的透明度如何設置(CSS)

    可以設置啊,如圖:

    常見的失敗做法

    最常見的做法事設置元素的opacity,這種設置出來的效果就是內(nèi)容與背景都事半透明的,嚴重影響視覺效果。

    還有就是設置background-color:rgba(),這種方式只能設置背景顏色的透明度。

    正確Action:

    <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <title>登陸</title>    <style type="text/css">        body{            background-image:url(images/bird.jpg);            background-repeat: no-repeat;            background-size:100%;        }        .login_box::before{            content:"";            /*-webkit-filter: opacity(50%);             filter: opacity(50%); */            background-image:url(images/love.jpg);            opacity:0.5;//透明度設置            z-index:-1;            background-size:500px 300px;            width:500px;            height:300px;            position:absolute;            //一定要設置position:absolute,這樣才能設置z-index,讓背景處于內(nèi)容的下一層            top:0px;            left:0px;            border-radius:40px;        }        .login_box{            position:fixed;            left:50%;            top:200px;            width:500px;            height:300px;            margin-left:-250px;            border-radius:40px;            box-shadow: 10px 10px 5px #888;            border:1px solid #666;             text-align:center;        }        form{            display:inline-block;            margin-top:100px;        }        input{            display:block;            width:250px;            height:30px;            background-color: #888;            border:1px solid #fee;            outline:none;            border-radius:10px;        }        input[type="submit"]{            width:100px;            height:30x;            margin-left: 70px;            background-color: #ccc;        }        span{            color:red;            font-size:15px;        }    </style> </head> <body>    <div class="login_box"> ... ...

    四、css中如何設置透明度

    怎樣在CSS樣式中設置背景的透明度,下面一個具體的實例。把類為box的層設為透明。

    <div class="box"></div>

    <style>

    .box{width:300px; height:200px; margin:0 auto; boxder:1px solid #ccc; background:#000; filter:alpha(opacity:30); opacity:0.3; -moz-opacity:0.3;-khtml-opacity: 0.3}

    </style>

    其中background:#000; filter:alpha(opacity:30); opacity:0.3;為關鍵代碼,當opacity值為1時,表示完全不透明,為0時表示完全透明。

    其關的屬性介紹如下:

    opacity: 0.3;這是“最重要的”,因為它是在CSS的現(xiàn)行標準。這將在Firefox,Safari和Opera的大多數(shù)版本的工作。這將是你所需要的一切如果所有的瀏覽器都支持目前的標準。當然是他們不會錯。

    filter:alpha(opacity=30);這一個是針對IE瀏覽器

    -moz-opacity:0.3;你需要這一個支持老版本的Mozilla瀏覽器如Netscape Navigator。

    -khtml-opacity: 0.3;這是舊版本的Safari(1.×)當渲染引擎是使用仍被稱為kthml,而不是目前的WebKit。

    以上就是小編對于css背景漸變透明問題和相關問題的解答了,如有疑問,可撥打網(wǎng)站上的電話,或添加微信。


    推薦閱讀:

    設計藝術研究是CSCD嗎(設計藝術研究是cscd嗎知乎)

    ccs景觀設計(scaa景觀設計)

    中介發(fā)一篇cssci多少錢(代寫畢業(yè)文章平臺)

    深圳大滿包裝有限公司(深圳大滿包裝有限公司怎么樣)

    網(wǎng)絡營銷業(yè)務流程有哪些(網(wǎng)絡營銷業(yè)務流程有哪些內(nèi)容)