Ich wollte den Buchstaben E
im Wort WEBLOG
spiegeln, also habe ich CSS transform Eigenschaft verwendet, aber es funktioniert nicht, wenn ich den Text innerhalb einer Spanne umwandelt, aber es funktioniert, wenn ich display: inline-block;
oder display: block;
CSS-Transformation funktioniert nicht auf Inline-Elementen
Also Transformationen gilt nicht für Inline-Elemente?
Example 1 (Fails Transformation)
<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 (Works, falls verwendet display: block
OR display: inline-block
)
so die Dokumentation erwähnt does't explizit, was' display' Werte, es ignors! ? –
@AlexanderSolonik Alles, was nicht 'Block' ist, wird ignoriert. Wenn man [die Liste hier] (https://drafts.csswg.org/css2/visuren.html#propdef-display) anschaut, ist es ziemlich einfach herauszufinden, was ein Element mit 'Block'-Anzeigeeinstellungen ist. – JakeGould