English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento CSS

Regole @ CSS (RULES)

Manuale completo delle proprietà CSS

Metodi di utilizzo e esempi dell'attributo border CSS

L'attributo border del CSS imposta la larghezza, lo stile e il colore di tutti e quattro i lati del bordo dell'elemento. È utilizzato per impostare singolarmente le proprietà del bordo, ossia un attributo di sintassi abbreviata, eborder-width,border-styleeborder-colorÈ una dichiarazione singola.

La tabella sottostante riassume l'ambito di utilizzo e la cronologia delle versioni di questa proprietà.

Valore predefinito:Vedere singolo attributo
Applicabile a:Tutti gli elementi
Ereditarietà:No
Animabile:Sì,Rifarti a singolo attributo.Rifarti a Proprietà animazione.
Versione:CSS 1, 2, 3
Sintassi JavaScript:    
object    object.style.border="1px solid red"

Sintassi dell'uso di border

La sintassi di questa proprietà è la seguente:

border: [ border-width border-style border-color ] | initial | inherit

Attenzione:Se manca o viene omesso qualsiasi degli attributi elencati di sopra, verrà inserito il valore predefinito di questo attributo (se disponibile). Per ulteriori dettagli, vedere ciascun attributo.

L'esempio seguente dimostra come utilizzare la proprietà border.

h1 { border: 5px solid #ff0000; }
p { color: #00ff00; border: 5px solid; }
Prova a vedere <›/›

Attenzione:seborder-colormanca o non è specificato (ad esempio border: 5px solid;),colorverrà utilizzato il valore dell'attributo dell'elemento. Tuttavia, se c'èborder-styleIn questo caso, saltare o ignorare questo valore non mostrerà alcun bordo, perché il valore predefinito della proprietà border-style è none.

Valore dell'attributo

La tabella seguente descrive i valori di questa proprietà.

ValoreDescrizione
border-widthImposta la larghezza del bordo dell'elemento.
border-styleImposta il tipo di linea del bordo dell'elemento.
border-colorImposta il colore del bordo dell'elemento.
initialImposta questa proprietà al suo valore predefinito.
inheritSe specificato, l'elemento correlato adotta il valore calcolato della proprietà border del suo elemento padre.

Compatibilità del browser

Compatibilità del browser per la proprietà border, tutti i browser mainstream supportano questa proprietà.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 4+

Leggi di più

Vedere la guida:CSS Border,CSS3 Border.

Proprietà correlate:border-width,border-style,border-color,border-collapse,border-image,border-radius,border-spacing.