Det grænse er en stenografiegenskab i CSS, som bruges til at tilføje en kant på et element. Det giver os mulighed for at angive boksens kant. Det indstiller bredden, stilen og farven på kanten. Denne CSS-ejendom inkluderer følgende kantegenskaber:
Denne ejendom kan ikke bruges alene. Den bruges altid sammen med andre grænseegenskaber som egenskaben 'border-style' for at sætte grænsen først; ellers vil det ikke virke.
Kantens bredde kan være forskellig for hver enkelt side. Det kan gøres ved at bruge kant-bund-bredden, border-top-width, border-right-width , og grænse-venstre-bredde .
Svarende til grænse-bredde , stilen af grænsen kan være forskellig for hver enkelt side. Det kan gøres ved hjælp af egenskaberne border-bottom-style, border-top-style, border-right-style , og grænse-venstre-stil .
Det kant-farve ejendom kan ikke bruges alene. Det skal bruges sammen med andre grænseegenskaber som egenskaben 'border-style' for at indstille grænsen; ellers vil det ikke virke.
grænse vs. omrids
Selvom grænser og konturer er meget ens, er der nogle forskelle mellem konturer og grænser, der er som følger:
- Ved at bruge en kontur kan vi ikke anvende forskellig konturbredde, stil og farve for de fire sider af et element, hvorimod vi i en kant kan anvende den angivne værdi for alle fire sider af et element.
- Grænsen er en del af elementets dimension, hvorimod omridset ikke er delen af elementets dimension. Det betyder, at det er lige meget, hvor tykt et omrids vi anvender på elementet, dimensionerne af det vil ikke ændre sig.
Lad os se et eksempel for at forstå grænseegenskaben.
Eksempel
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>Test det nu
Produktion
Nu er der et andet eksempel, hvor vi bruger begge dele omrids og grænse ejendomme.
Eksempel
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.Test det nu
Produktion