Ho voluto rispecchiare la lettera E
nella parola WEBLOG
, quindi ho usato la proprietà di trasformazione CSS ma non funziona se avvolgo il testo all'interno di una span ma funziona se assegno display: inline-block;
o display: block;
La trasformazione CSS non funziona sugli elementi in linea
Quindi le trasformazioni non si applicano agli elementi in linea?
Example 1 (non riesce a trasformare)
<h1>W<span>E</span>BLOG</h1>
h1 span {
transform:rotate(7deg);
-ms-transform:rotate(7deg); /* IE 9 */
-moz-transform:rotate(7deg); /* Firefox */
-webkit-transform:rotate(7deg); /* Safari and Chrome */
-o-transform:rotate(7deg); /* Opera */
}
Example 2 (Opere, se usato display: block
O display: inline-block
)
quindi la documentazione non menziona esplicitamente cosa 'display' valori, ignora! ? –
@AlexanderSolonik Tutto ciò che non è un tipo di 'display' di' blocco' viene ignorato. Guardando [l'elenco qui] (https://drafts.csswg.org/css2/visuren.html#propdef-display), è abbastanza facile capire quale sia un elemento con le impostazioni di 'display' level' block'. – JakeGould