Treci la conținutul principal

CSS Outline (Contur)

Un contur (outline) este o linie desenată în jurul unui element, în afara marginii sale (border), pentru a scoate elementul în evidență.

CSS are aceste proprietăți pentru contur:

  • outline-style — stabilește stilul conturului.
  • outline-color — stabilește culoarea conturului.
  • outline-width — stabilește lățimea conturului.
  • outline-offset — adaugă spațiu între contur și marginea sau chenarul elementului.
  • outline — o proprietate prescurtată pentru celelalte.

Notă: Un contur diferă de un chenar (border). Conturul este desenat în afara chenarului elementului și se poate suprapune peste alt conținut. De asemenea, conturul nu face parte din dimensiunea elementului, deci lățimea și înălțimea totală a elementului nu sunt afectate de contur.


Proprietatea outline-style

Proprietatea outline-style stabilește stilul conturului. Poate lua una din aceste valori: dotted, dashed, solid, double, groove, ridge, inset, outset, none sau hidden.

Exemplu

Fiecare paragraf arată un stil de contur diferit.

Prompt
O pagină HTML care demonstrează diferitele valori outline-style. Într-un bloc <style> intern, creează clase de paragraf pentru fiecare stil de contur: dotted, dashed, solid, double, groove, ridge, inset, outset, none și hidden. Adaugă paragrafelor un padding pentru ca marginile să fie vizibile. Adaugă un paragraf etichetat pentru fiecare.
Rezultat: pagină HTML completă

Toate proprietățile CSS Outline

Un rezumat al proprietăților pentru contur:

  • outline — stabilește toate proprietățile conturului într-o singură declarație.
  • outline-color — stabilește culoarea unui contur.
  • outline-offset — stabilește spațiul dintre un contur și marginea sau chenarul unui element.
  • outline-style — stabilește stilul unui contur.
  • outline-width — stabilește lățimea unui contur.