Le frontière est une propriété abrégée en CSS, utilisée pour ajouter une bordure sur un élément. Cela nous permet de préciser la bordure de la boîte. Il définit la largeur, le style et la couleur de la bordure. Cette propriété CSS inclut les propriétés de bordure suivantes :
Cette propriété ne peut pas être utilisée seule. Il est toujours utilisé avec d'autres propriétés de bordure, comme la propriété « border-style » pour définir la bordure en premier ; sinon, ça ne marchera pas.
La largeur de la bordure peut être différente pour chaque côté. Cela peut être fait en utilisant la bordure inférieure-largeur, bordure-largeur-haut, bordure-largeur-droite , et bordure-gauche-largeur .
Semblable à largeur de la bordure , le style de la bordure peut être différent pour chaque côté. Cela peut être fait en utilisant les propriétés style bordure inférieure, style bordure supérieure, style bordure droite , et style bordure gauche .
Le couleur de la bordure la propriété ne peut pas être utilisée seule. Il doit être utilisé avec d'autres propriétés de bordure comme la propriété 'border-style' pour définir la bordure ; sinon, ça ne marchera pas.
bordure vs contour
Bien que les bordures et les contours soient très similaires, il existe certaines différences entre les contours et les bordures :
- En utilisant un contour, nous ne pouvons pas appliquer une largeur, un style et une couleur de contour différents pour les quatre côtés d'un élément, alors que, dans une bordure, nous pouvons appliquer la valeur fournie pour les quatre côtés d'un élément.
- La bordure fait partie de la dimension de l'élément, alors que le contour ne fait pas partie de la dimension de l'élément. Cela signifie que peu importe l'épaisseur du contour que nous appliquons à l'élément, ses dimensions ne changeront pas.
Voyons un exemple pour comprendre la propriété border.
Exemple
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>Testez-le maintenant
Sortir
Maintenant, il y a un autre exemple dans lequel nous utilisons les deux contour et frontière propriétés.
Exemple
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.Testez-le maintenant
Sortir