ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS Transform で傾きを実現する方法: 両側を歪ませる

CSS Transform で傾きを実現する方法: 両側を歪ませる

Barbara Streisand
リリース: 2024-10-27 14:36:29
オリジナル
643 人が閲覧しました

How to Achieve Skew with CSS Transform: Skewing Both Sides

CSS 変換による傾きの実現: 両側の傾き

提供された画像は、要素の両方の角に角度を付ける興味深い傾き効果を示しています。 CSS 変換を使用してこの効果を再作成するには、次の手順に従います。

遠近歪みの適用:

遠近感を追加するには、次の CSS プロパティを使用します:

transform: perspective(distance) rotateY(angle);
ログイン後にコピー

「距離」を遠近距離を設定する値に置き換えます (値が大きいほど、遠近感が作成されます)。 「angle」を目的の回転角度 (この場合は 45 度) に置き換えます。

CSS の例:

.red-box {
  background-color: red;
  transform: perspective(600px) rotateY(45deg);
}
ログイン後にコピー

HTML コード:

要素にスキューを適用するには、次のクラスを追加します。

<div class="red-box"></div>
ログイン後にコピー

外部リソースからの例:

提供された CSS と HTMLコードは http://desandro.github.com/3dtransforms/docs/perspective.html から派生しています。この Web サイトでは、透視変換の使用に関するさらなる例とドキュメントを提供しています。

以上がCSS Transform で傾きを実現する方法: 両側を歪ませるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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