Kawm Txog CSS3 Opacity

Ua Rau Koj Tus Backgrounds Transparent

Ib yam ntawm cov khoom koj ua tau yooj yim ua luam tawm, tiam sis tsis yog hauv Web muaj cov ntawv luam los ntawm cov duab los yog cov xim tom qab, thiab hloov daim duab ntawm daim duab kom cov ntawv nyeem yuav ploj mus rau tom qab. Tab sis nws muaj ib qho cuab yeej hauv CSS3 uas yuav cia koj hloov cov opacity ntawm koj lub ntsiab kom lawv ploj rau hauv thiab tawm: opacity.

Yuav Siv Cov Khoom Muag Lub Zog Li Cas

Cov khoom siv cuab yeej ua haujlwm yuav siv tus nqi ntawm cov nyiaj tawm ntawm 0.0 rau 1.0.

0.0 yog 100% pob tshab-txhua yam hauv qab uas lub caij yuav qhia tag los ntawm. 1.0 yog 100% opaque-nothing hauv qab lub caij yuav qhia los ntawm.

Yog li tsim ib lub caij rau 50% pob tshab, koj yuav sau:

opacity: 0.5;

Pom qee qhov ua piv txwv ntawm opacity hauv kev nqis tes ua

Nco ntsoov mus ntsuam xyuas cov laus Browsers

Tsis yog IE 6 los yog 7 txhawb qhov CSS3 opacity cuab yeej. Tab sis koj nyob nraum tsis tawm ntawm koob hmoov. Xwb, IE txhawb nqa Microsoft lub cuab yeej tsuas yog alpha lim. Alpha cov ntxaij lim dej hauv IE lees txais qhov tseem ceeb ntawm 0 (tag nrho pob tshab) mus rau 100 (tag nrho cov neeg lim). Yog li, tau koj transparency hauv IE, koj yuav tsum muab koj cov opacity los ntawm 100 thiab ntxiv ib qho lim alpha rau koj tus cwj pwm:

lim: alpha (opacity = 50);

Saib lub ntsej muag alpha hauv nkaus (IE xwb)

Thiab Siv Cov Sijhawm Ua Ntej

Koj yuav tsum siv cov -moz- thiab -webkit-prefixes kom cov laus versions ntawm Mozilla thiab Webkit browsers txhawb nws heev:

-webkit-opacity: 0.5;
-moz-opacity: 0.5;
opacity: 0.5;

Nco ntsoov muab cov ntawv ua ntej ua ntej, thiab qhov kawg ntawm CSS3 ntiag tug.

Kuaj cov ntawv ua yeeb yam hauv cov laus hauv Mozilla thiab Webkit browsers.

Koj tuaj yeem ua daim duab Pob tshab dhau

Teem lub opacity ntawm daim duab nws tus kheej thiab nws yuav ploj mus rau hauv tus keeb kwm yav dhau. Qhov no yeej pab tau rau cov duab tom qab .

Thiab yog tias koj ntxiv nyob rau hauv ib qho kev thauj tog rau nkoj lossis koj tuaj yeem tsim tau qhov teebmeem ntawm qhov kev hloov ntawm lub cev xwb los ntawm kev hloov lub opacity ntawm daim duab.

ib: hover img {
lim: alpha (opacity = 50)
lim: kev tso dag: DXImageTransform.Microsoft.Alpha (opacity = 50)
-moz-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
}

Cuam tshuam qhov HTML:

Kuaj cov lus saum toj no thiab HTML hauv kev nqis tes ua.

Muab cov ntawv luam ntawm koj cov duab

Nrog opacity, koj tuaj yeem tso ntawv tshaj ib tus duab thiab muaj cov duab tshwm los thim qhov ntawv nyeem.

Cov txheej txheem no yog me ntsis kev xav, vim hais tias koj tsis tuaj yeem ploj tus duab, li ntawd yuav ploj tag nrho cov duab. Thiab koj tsis tuaj yeem ploj lub thawv ntawv , vim tias cov ntawv nyeem yuav ploj mus zoo li ntawd.

  1. Ua ntej koj tsim ib lub thawv DIV thiab muab koj tus duab hauv tsev:

  2. Ua raws li cov duab nrog tus npliag DIV -this yog dab tsi koj mam ua pob tshab.


  3. Qhov kawg koj ntxiv rau hauv koj cov HTML yog DIV nrog koj cov ntawv nyeem hauv nws:



    Qhov no yog kuv tus aub Shasta. Puas yog nws ntxim hlub!
  4. Koj style nws nrog CSS chaw, tso cov ntawv saum toj no cov duab. Kuv tso kuv cov ntawv nyob rau sab laug, tab sis koj tuaj yeem tso rau ntawm sab xis los ntawm kev hloov ntawm ob sab laug: 0; cov khoom mus rau sab xis: 0; .
    #image {
    txoj haujlwm: tus txheeb ze;
    dav: 170px;
    qhov siab: 128px;
    paj: 0;
    }
    #text {
    txoj haujlwm: tsis meej;
    saum toj: 0;
    sab laug: 0;
    dav: 60px;
    qhov siab: 118px;
    tom qab: #fff;
    padding: 5px;
    }
    #text {
    lim: alpha (opacity = 70);
    lim: kev cog lus: DXImageTransform.Microsoft.Alpha (opacity = 70);
    -moz-opacity: 0.70;
    opacity: 0.7;
    }
    #words {
    txoj haujlwm: tsis meej;
    saum toj: 0;
    sab laug: 0;
    dav: 60px;
    qhov siab: 118px;
    tom qab: pob tshab;
    padding: 5px;
    }

Saib nws zoo li cas