テキストの配置と位置の操作は、特にテキストが回転している場合に面倒になることがあります。この記事では、テキストの回転に関する特定の問題を詳しく掘り下げ、それに対処するための解決策を提供します。
transform プロパティを使用して CSS でテキストを回転するときに、次のことに気づいたかもしれません。テキストの配置と位置の問題。これは、回転が主に実際のテキストの流れではなく、見た目に影響するためです。
1. Writing-Mode プロパティの利用
writing-mode プロパティを使用すると、テキストの書き込み方向と向きを制御できます。書き込みモードを使用する場合:vertical-rl; CSS では、回転変換を適用した後にテキストを回転できます。このアプローチはすべての場合に最適であるとは限りませんが、検討する価値はあります。
2.コンテンツの垂直方向の配置
配置の問題を処理するもう 1 つの方法は、vertical-align: middle; を使用してテキストを垂直方向に配置することです。 CSS コードに含めます。これにより、回転されたテキスト コンテナ内でコンテンツが垂直方向の中央に配置されたままになります。
上記のソリューションを組み込んだ更新された CSS コード スニペットを次に示します。
<code class="css">/* Rotate the title text */ .rotateObj .title { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } /* Vertically align the content */ .rotateObj .content { vertical-align: middle; } /* Hide unwanted content */ .hide { display: none; }</code>
CSS でのテキストの回転は、特にコンテンツの位置を揃えて配置する場合、難しい作業になることがあります。書き込みモード プロパティを利用し、配置設定を確認し、垂直方向の配置を操作することで、これらの課題を克服し、視覚的に魅力的で適切に配置された回転テキストを作成できます。
以上がCSS で回転したテキストを整列する方法: 整列と位置の問題を解決するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。