È possibile assegnare più classi a un singolo HTML
contenitore?
Qualcosa di simile a:
<article class="column, wrapper">
È possibile assegnare più classi a un singolo HTML
contenitore?
Qualcosa di simile a:
<article class="column, wrapper">
Risposte:
Rimuovi la virgola in questo modo:
<article class="column wrapper">
Dallo standard
7.5.2 Identificatori di elementi: gli attributi id e class
Definizioni degli attributi
id = name [CS]
Questo attributo assegna un nome a un elemento. Questo nome deve essere univoco in un documento.class = cdata-list [CS]
Questo attributo assegna un nome di classe o un set di nomi di classe a un elemento. A qualsiasi numero di elementi può essere assegnato lo stesso nome o nomi di classe. I nomi di più classi devono essere separati da spazi bianchi.
Sì, basta inserire uno spazio tra di loro.
<article class="column wrapper">
Naturalmente, ci sono molte cose che puoi fare con l'ereditarietà CSS. Ecco un articolo per ulteriori letture .
.foo
è zucchero sintattico per [class ~= foo]
ref , " foo
è una parola class
nell'attributo".
Per assegnare più classi a un elemento html , includi entrambi i nomi delle classi tra virgolette dell'attributo class e separali da uno spazio:
<article class="column wrapper">
Nell'esempio sopra, column
e wrapper
sono due classi css separati, e entrambe le loro proprietà verrà applicato al article
elemento.