The rajaa on CSS:n pikakirjoitusominaisuus, jota käytetään reunuksen lisäämiseen elementtiin. Sen avulla voimme määrittää laatikon reunan. Se määrittää reunuksen leveyden, tyylin ja värin. Tämä CSS-ominaisuus sisältää seuraavat reunaominaisuudet:
Tätä omaisuutta ei voi käyttää yksinään. Sitä käytetään aina muiden reunusominaisuuksien, kuten 'border-style' -ominaisuuden, kanssa rajan asettamiseen ensin; muuten se ei toimi.
Reunuksen leveys voi olla erilainen jokaisella sivulla. Se voidaan tehdä käyttämällä reuna-alha-leveyttä, border-top-width, border-right-width , ja raja-vasen-leveys .
Samanlainen kuin reunan leveys , reunuksen tyyli voi olla erilainen jokaisella sivulla. Se voidaan tehdä ominaisuuksien avulla border-bottom-style, border-top-tyyli, reunus-oikea-tyyli , ja reuna-vasen-tyyli .
The reunuksen väri omaisuutta ei saa käyttää yksin. Sitä on käytettävä muiden reunaominaisuuksien kanssa, kuten 'border-style' -ominaisuuden kanssa rajan asettamiseen; muuten se ei toimi.
reuna vs. ääriviivat
Vaikka reunat ja ääriviivat ovat hyvin samankaltaisia, ääriviivojen ja ääriviivojen välillä on joitain eroja, jotka ovat seuraavat:
- Ääriviivaa käyttämällä emme voi käyttää erilaista ääriviivaleveyttä, tyyliä ja väriä elementin neljälle sivulle, kun taas reunassa voimme käyttää annettua arvoa elementin kaikille neljälle sivulle.
- Reuna on osa elementin ulottuvuutta, kun taas ääriviivat eivät ole osa elementin ulottuvuutta. Eli ei ole väliä kuinka paksua ääriviivaa elementille levitetään, sen mitat eivät muutu.
Katsotaanpa esimerkkiä rajaominaisuuden ymmärtämiseksi.
Esimerkki
p{ border: 4px blue; font-size: 20px; color: red; text-align: center; } p.none {border-style: none;} p.dotted {border-style: dotted;} p.dashed {border-style: dashed;} p.solid {border-style: solid;} p.double {border-style: double;} p.groove {border-style: groove;} p.ridge {border-style: ridge;} p.inset {border-style: inset;} p.outset {border-style: outset;} p.hidden {border-style: hidden;} <p>No border.</p> <p>A dotted border.</p> <p>A dashed border.</p> <p>A solid border.</p> <p>A double border.</p> <p>A groove border.</p> <p>A ridge border.</p> <p>An inset border.</p> <p>An outset border.</p> <p>A hidden border.</p>Testaa nyt
Lähtö
Nyt on toinen esimerkki, jossa käytämme molempia ääriviivat ja rajaa ominaisuuksia.
Esimerkki
div { border: 3px solid red; outline: 3px solid blue; border-radius: 12px; font-size: 20px; font-weight: bold; margin: 30px; padding: 30px; outline-offset: 0.5em; } <h3> Welcome to the javaTpoint.com </h3> In this div element, we are using both outline and border properties. The outline is represented by blue color and border is by red color.Testaa nyt
Lähtö