:before で挿入された要素に変換を適用する方法はありますか?
以下は機能しませんが、他の解決策を受け入れます。
.itemclass:before {
content: "➨";
transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */
}
:before で挿入された要素に変換を適用する方法はありますか?
以下は機能しませんが、他の解決策を受け入れます。
.itemclass:before {
content: "➨";
transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */
}
inline
置換されていない要素に変換を適用することはできません。追加:
display:inline-block;
補足: これはこのユース ケースには当てはまりませんが、absolute
/fixed
の配置はプロパティの必要性を破棄します。display
これらは自動的に として扱われるためdisplay:block
です。
また、変換可能な要素の定義を確認してください。
変換可能な要素は、HTML 名前空間の要素であり、ブロック レベルまたはアトミック インライン レベルの要素であるか、'<code>display' プロパティが '<code>table-row'、'<code>table- row-group'、'<code>table-header-group'、'<code>table-footer-group'、'<code>table-cell'、または '<code>table-caption'; または属性「<a href="http://www.w3.org/TR/css3-transforms/#effects"> 」、「<code>patternTransform」を持つSVG 名前空間 ( [SVG11]
transform
を参照) の要素' または '<code>gradientTransform'.