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

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

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

    大家好!今天讓小編來(lái)大家介紹下關(guān)于css背景漸變透明的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

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

    文章目錄列表:

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

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

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

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

    為兼容各大瀏覽器

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

    為兼容主流顯示器,請(qǐng)用1440寬度以上的圖來(lái)完成,高度可以適中50-100px即可。

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

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

    可以設(shè)置啊,如圖:

    常見的失敗做法

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

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

    正確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;//透明度設(shè)置            z-index:-1;            background-size:500px 300px;            width:500px;            height:300px;            position:absolute;            //一定要設(shè)置position:absolute,這樣才能設(shè)置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中如何設(shè)置透明度

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

    <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;為關(guān)鍵代碼,當(dāng)opacity值為1時(shí),表示完全不透明,為0時(shí)表示完全透明。

    其關(guān)的屬性介紹如下:

    opacity: 0.3;這是“最重要的”,因?yàn)樗窃贑SS的現(xiàn)行標(biāo)準(zhǔn)。這將在Firefox,Safari和Opera的大多數(shù)版本的工作。這將是你所需要的一切如果所有的瀏覽器都支持目前的標(biāo)準(zhǔn)。當(dāng)然是他們不會(huì)錯(cuò)。

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

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

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

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


    推薦閱讀:

    設(shè)計(jì)藝術(shù)研究是CSCD嗎(設(shè)計(jì)藝術(shù)研究是cscd嗎知乎)

    ccs景觀設(shè)計(jì)(scaa景觀設(shè)計(jì))

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

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

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