De grense er en stenografi-egenskap i CSS, som brukes til å legge til en kantlinje på et element. Det lar oss spesifisere kanten på boksen. Den angir bredden, stilen og fargen på kanten. Denne CSS-egenskapen inkluderer følgende kantegenskaper:
Denne egenskapen kan ikke brukes alene. Den brukes alltid med andre kantegenskaper som 'border-style'-egenskapen for å sette grensen først; ellers vil det ikke fungere.
Bredden på kanten kan være forskjellig for hver enkelt side. Det kan gjøres ved å bruke kant-bunn-bredden, border-top-width, border-right-width , og kant-venstre-bredde .
Lik kant-bredde , stilen på grensen kan være forskjellig for hver enkelt side. Det kan gjøres ved å bruke egenskapene border-bottom-style, border-top-style, border-right-style , og grense-venstre-stil .
De grensefarge eiendom kan ikke brukes alene. Den må brukes med andre kantegenskaper som 'border-style'-egenskapen for å sette grensen; ellers vil det ikke fungere.
grense vs. omriss
Selv om grenser og konturer er veldig like, er det noen forskjeller mellom konturer og grenser som er som følger:
- Ved å bruke en disposisjon kan vi ikke bruke forskjellig disposisjonsbredde, stil og farge for de fire sidene av et element, mens vi i en kantlinje kan bruke den angitte verdien for alle fire sidene av et element.
- Kanten er en del av elementets dimensjon, mens omrisset ikke er delen av elementets dimensjon. Det betyr at det ikke spiller noen rolle hvor tykt omriss vi bruker på elementet, dimensjonene til det vil ikke endre seg.
La oss se et eksempel for å forstå grenseegenskapen.
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 nå
Produksjon
Nå er det et annet eksempel der vi bruker begge disposisjon og grense egenskaper.
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 nå
Produksjon