ホームページ >ウェブフロントエンド >CSSチュートリアル >異なるブラウザ間で CSS を使用してテキストを垂直方向に回転する方法

異なるブラウザ間で CSS を使用してテキストを垂直方向に回転する方法

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-18 09:55:10916ブラウズ

How to Rotate Text Vertically Using CSS Across Different Browsers?

CSS を使用したテキストの垂直方向の回転

ブラウザー間でテキストの垂直方向の回転を実現するには、ブラウザー固有のソリューションが必要です。 CSS3 変換をサポートするブラウザの場合は、rotate() を使用できます。

CSS3 Transform:

.rotate {
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
}

このコードは、テキストを反時計回りに 90 度回転し、回転を固定します。

フィルターIE:

IE バージョン 5.5 以降では、フィルター プロパティを使用できます:

.rotate {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

rotation=3 値は、テキストを反時計回りに 270 度回転します。

moz-transform 用Firefox:

Firefox 3.5 以降の場合、-moz-transform が使用されます:

.rot-neg-90 {
  -moz-transform: rotate(270deg);
  -moz-transform-origin: 50% 50%;
}

-webkit-transform (Safari/Webkit の場合):

Safari および Webkit ブラウザの場合、-webkit-transform は使用:

.rot-neg-90 {
  -webkit-transform: rotate(270deg);
  -webkit-transform-origin: 50% 50%;
}

ブラウザ サポート:

これらのソリューションは、IE6、Firefox 2、Chrome、Safari、Opera での縦方向のテキスト回転のクロスブラウザ サポートを提供します。

以上が異なるブラウザ間で CSS を使用してテキストを垂直方向に回転する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。