Tyypit CSS-ominaisuuksien valitsijoita - Semalt Expert

HTML-elementti koostuu luokasta, tunnuksesta ja määritteistä. Ominaisuuden valitsin valitsee HTML-elementit, joissa on ominaisuus tai attribuutin arvo. Attribuutin valitsimet tarjoavat yksinkertaisen tavan soveltaa tyylejä HTML-elementteihin, joilla on tietty ominaisuuden tai piirteen arvo. Attribuutin valitsimet määritetään kahdella hakasulkeella, jotka liittävät määriteen sen arvoon. Voit silti asettaa elementtityyppisen valitsimen ennen sitä. CSS [attribute] -valitsin soveltaa tyylisääntöjä elementtiin, jos ja milloin se koostuu tietystä piirteestä.

Ominaisuuksien valitsinten tyypit

Ominaisuuksien valitsimia on erityyppisiä, joita kutakin voidaan käyttää erillisiin tapauksiin:

CSS [attribuutti | = "arvo"] Valitsin korostaa elementit, joilla on tietty ominaisuus, ja se alkaa määritellyllä arvolla.

CSS [attribute ~ = "value"] Valitsinta käytetään elementtien löytämiseen, joiden ominaisuusarvo sisältää tietyn sanan.

CSS [attribute ^ = "arvo"] -valitsin löytää elementit, joiden ominaisuusarvo alkaa tietyllä arvolla. Arvo ei ole välttämättä koko sana.

CSS [attribute $ = "value"] -valitsin löytää komponentit, joiden ominaisuusarvo päättyy määritettyyn arvoon.

CSS-määritevalitsimien sovellukset

Ominaisuusvalitsinta voidaan käyttää monin tavoin universaalin, luokan tai ID-valitsimen sijasta

Ominaisuuksien valitsimien yleisin käyttö on tuloissa. Näitä ovat tekstivalitsimet, valintaruudun valitsimet, salasanan valitsimet, tiedoston valitsimet, piilotetut valitsimet, salasanan valitsimet, radion valitsimet, nollausvalitsimet ja muut.

Muotoilumuodot

Attribuuttinvalitsimet ovat erittäin hyödyllisiä muotoilettaessa muotoja ilman luokkaa tai tunnusta.

Tyyli-linkit

Esimerkiksi ominaisuusvalitsimilla voidaan muotoilla blogloll, jossa sinulla on luettelo linkkejä ystäväsivustoihin. Toivot kuitenkin, että kukin linkki on muotoiltu eri tavalla. Perinteinen tapa edetä on antaa puhelun nimi, joka vaatisi enemmän merkintöjä. Voit silti käyttää n. Lasta, joka edellyttää, että tilaukset eivät koskaan muutu. Attribuuttinvalitsimien käyttö tekee siitä niin helpon, koska siellä on ominaisuus, johon voit kohdistaa.

Rajatulot

Rajaelementtien muotoilu CSS-reunakuvaominaisuuden avulla on tyylikäs tapa lisätä kuvia runkoon. Sen avulla voit määrittää kuvan elementin reunaksi. Rajakuva voidaan skaalata, viipaloida ja toistaa eri tavoin sen varmistamiseksi, että se sopii raja-alueelle. Reunusten säteen määritteen avulla pyöristetyt kulmat voidaan lisätä käyttämättä kuvia. Ominaisuus määrittelee kulman muodon.

Tyylivärit

CSS-määritevalitsimien avulla on helppo muotoilla kaikki elementit, joilla on tietty väriarvo. Voit käyttää värihakusanaa, RGB (), RGBA (), HSL () ja HSLA () -merkintöjä. RGBA-väriarvot ovat jatkoa RGB-värimallille kanavalla, joka määrittelee värin opasiteetin. Parametrien arvo vaihtelee välillä 1.0 (läpinäkymätön) - 0.0 (läpinäkyvä)

HSL-värimalli selitetään muodolla (Hue_saturation_Lightness). Värisävy on kulman (0-360) tai väripyörän muodossa. Kylläisyys ja vaaleus mitataan prosentteina 0% kylläisyydestä edustaa sävyä tai harmaata, kun taas 100 edustaa täysväristä. 100% vaaleus edustaa valkoista, kun taas 0% on mustaa.