46 of 313 menu

Proprietà border-style

La proprietà border-style imposta lo stile del bordo per tutti i lati contemporaneamente o separatamente per ciascun lato. È una proprietà abbreviata per le seguenti proprietà: border-left-style, border-right-style, border-top-style, border-bottom-style.

Sintassi

selettore { border-style: valore; }

Valori

Valore Descrizione
solid Linea continua.
dotted Bordo punteggiato.
dashed Bordo tratteggiato.
ridge Bordo a rilievo (convesso).
double Bordo doppio. Per vedere l'effetto, lo spessore del bordo deve essere almeno 3px.
groove Bordo incassato (concavo).
inset Bordo interno (incassato).
outset Bordo esterno (in rilievo).
none Assenza di bordo.

Valore predefinito: none.

Numero di valori

La proprietà può accettare 1, 2, 3 o 4 valori, specificati separati da spazio:

Quantità Descrizione
1 Tipo per tutti i lati contemporaneamente.
2 Primo valore per l'alto e il basso, secondo - per i bordi sinistro e destro.
3 Primo valore per l'alto, secondo - per i bordi sinistro e destro, terzo - per quello inferiore.
4 Primo valore per il bordo superiore, secondo - per il destro, terzo - per l'inferiore, quarto - per il bordo sinistro.

Esempio . Valore solid

<div id="elem"></div> #elem { border-width: 1px; border-style: solid; border-color: black; width: 300px; height: 100px; }

:

Esempio . Valore dotted

<div id="elem"></div> #elem { border-width: 1px; border-style: dotted; border-color: black; width: 300px; height: 100px; }

:

Esempio . Valore dashed

<div id="elem"></div> #elem { border-width: 1px; border-style: dashed; border-color: black; width: 300px; height: 100px; }

:

Esempio . Valore ridge

<div id="elem"></div> #elem { border-width: 3px; border-style: ridge; border-color: black; width: 300px; height: 100px; }

:

Esempio . Valore double

<div id="elem"></div> #elem { border-width: 3px; border-style: double; border-color: black; width: 300px; height: 100px; }

:

Esempio . Valore groove

<div id="elem"></div> #elem { border-width: 3px; border-style: groove; border-color: black; width: 300px; height: 100px; }

:

Esempio . Valore inset

<div id="elem"></div> #elem { border-width: 3px; border-style: inset; border-color: black; width: 300px; height: 100px; }

:

Esempio . Valore outset

<div id="elem"></div> #elem { border-width: 3px; border-style: outset; border-color: black; width: 300px; height: 100px; }

:

Esempio

In questo esempio sono impostati diversi tipi di bordo per lati diversi dell'elemento:

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted dashed dotted; border-color: black; width: 300px; height: 100px; }

:

Esempio

E ora per i lati diversi dell'elemento sono anche impostati spessori e colori diversi del bordo:

<div id="elem"></div> #elem { border-width: 1px 2px 3px 4px; border-style: dashed dotted solid double; border-color: red blue green black; width: 300px; height: 100px; }

:

Esempio

Ora per il bordo superiore e inferiore è impostato il tipo solid, mentre per quello destro e sinistro - dotted:

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted; border-color: black; width: 300px; height: 100px; }

:

Vedi anche

  • la proprietà border-color,
    che imposta il colore del bordo
  • la proprietà border-width,
    che imposta lo spessore del bordo
  • la proprietà border,
    che è la proprietà abbreviata per il bordo
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta