È possibile assegnare più classi a un singolo HTMLcontenitore?
Qualcosa di simile a:
<article class="column, wrapper">
È possibile assegnare più classi a un singolo HTMLcontenitore?
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 classnell'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, columne wrappersono due classi css separati, e entrambe le loro proprietà verrà applicato al articleelemento.