IL confine è una proprietà abbreviata nei CSS, che viene utilizzata per aggiungere un bordo a un elemento. Ci permette di specificare il bordo della scatola. Imposta la larghezza, lo stile e il colore del bordo. Questa proprietà CSS include le seguenti proprietà del bordo:
Questa proprietà non può essere utilizzata da sola. Viene sempre utilizzato con altre proprietà di confine come la proprietà 'border-style' per impostare prima il bordo; in caso contrario, non funzionerà.
La larghezza del bordo può essere diversa per ogni singolo lato. Può essere fatto utilizzando la larghezza del bordo inferiore, larghezza bordo superiore, larghezza bordo destra , E larghezza del bordo sinistro .
Simile a larghezza del bordo , lo stile del bordo può essere diverso per ogni singolo lato. Può essere fatto utilizzando le proprietà stile bordo inferiore, stile bordo superiore, stile bordo destra , E stile border-left .
IL colore del bordo la proprietà non può essere utilizzata da sola. Deve essere utilizzato con altre proprietà di confine come la proprietà 'border-style' per impostare il bordo; in caso contrario, non funzionerà.
confine contro contorno
Sebbene i bordi e i contorni siano molto simili, esistono alcune differenze tra contorni e bordi che sono le seguenti:
- Utilizzando un contorno, non possiamo applicare larghezza, stile e colore del contorno diversi per i quattro lati di un elemento, mentre, in un bordo, possiamo applicare il valore fornito per tutti e quattro i lati di un elemento.
- Il bordo fa parte della dimensione dell'elemento, mentre il contorno non fa parte della dimensione dell'elemento. Significa che non importa quanto spesso applichiamo un contorno all'elemento, le sue dimensioni non cambieranno.
Vediamo un esempio per comprendere la proprietà border.
Esempio
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>Provalo adesso
Produzione
Ora, c'è un altro esempio in cui utilizziamo entrambi contorno E confine proprietà.
Esempio
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.Provalo adesso
Produzione