ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS を使用してミラーリングまたは反転したテキストを作成するにはどうすればよいですか?

CSS を使用してミラーリングまたは反転したテキストを作成するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-10-27 12:42:29
オリジナル
642 人が閲覧しました

How Can I Use CSS to Create Mirrored or Flipped Text?

CSS を使用してテキストをミラーリングする

CSS を使用してテキストを操作して、ミラーリングまたは反転して見えるようにすることは可能ですか?たとえば、ハサミ文字「✂」を右ではなく左に向けて表示したい場合があります。

CSS Transforms to the Rescue

CSS 変換を使用すると、次のことが可能になります。この効果。テキストを水平方向に反転するには、x 軸で要素を負の方向にスケーリングします。

``
-moz-transform:scale(-1, 1);
-webkit-transform:scale(- 1, 1);
-o-transform:scale(-1, 1);
-ms-transform:scale(-1, 1);
transform:scale(-1, 1);
``

テキストを垂直方向に反転するには、要素を y 軸で負の方向にスケーリングします。

``
-moz-transform:scale(1, -1);
-webkit-transform:scale(1, -1);
-o-transform:scale(1, -1);
-ms-transform:scale(1, -1);
transform:scale(1, -1);
``

デモ

これらの変換を実際に使用する方法は次のとおりです:

<code class="css">span{ display: inline-block; margin:1em; } 
.flip_H{ transform: scale(-1, 1); color:red; }
.flip_V{ transform: scale(1, -1); color:green; }</code>
ログイン後にコピー
<code class="html"><span class='flip_H'>Demo text &#9986;</span>
<span class='flip_V'>Demo text &#9986;</span></code>
ログイン後にコピー

それぞれのクラス .flip_H または .flip_V を要素に追加することで、テキストを簡単に水平または垂直に反転できます。

以上がCSS を使用してミラーリングまたは反転したテキストを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート