ホームページ  >  記事  >  ウェブフロントエンド  >  一般的な CSS3 の不規則な形状を作成する方法

一般的な CSS3 の不規則な形状を作成する方法

PHPz
PHPzオリジナル
2023-04-13 11:36:221263ブラウズ

CSS3 不規則なグラフィック デザインは、現代の Web ページ デザインでますます一般的になってきています。不規則なデザインの作成はますます簡単になり、JavaScript やバックエンド スクリプトを使用せずに実現できるようになりました。この実装は CSS3 不規則性と呼ばれます。

CSS3 Ir Regular の利点は、その柔軟性と応答性です。さまざまなデバイス解像度に合わせて完全に応答性の高いページを作成できます。さらに、優れた不規則なデザインは、Web サイトにユニークなスタイルを追加することができます。

CSS3 不規則な形状は簡単に作成できます。必要な形状を切り取って、その周りに色を追加するか、背景画像を使用してより魅力的に見せるだけです。

ここで、一般的な CSS3 の不規則な形状を作成する方法を見てみましょう。

  1. Triangle

Triangle は、CSS3 不規則グラフィックの最も基本的な図形の 1 つです。次のコードで作成できます。

.triangle {
  width: 0;
  height: 0;
  border-top: 50px solid #007bff;
  border-left: 50px solid transparent;
}
  1. 台形

台形も三角形に似た単純な形状です。ただし、三角形とは異なり、台形には 2 つの短辺と 2 つの長辺があります。

.trapezoid {
  height: 0;
  width: 100px;
  border-top: 50px solid #007bff;
  border-bottom: 50px solid #007bff;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
}
  1. Parallelogram

平行四辺形は、次のコードで作成できる単純な不規則な形です:

.parallelogram {
  width: 150px;
  height: 100px;
  transform: skew(20deg);
  background-color: #007bff;
}
  1. Oval

楕円形は、次のコードで作成できるもう 1 つの CSS3 不規則形状です:

.ellipse {
  width: 100px;
  height: 50px;
  border-radius: 50%;
  background-color: #007bff;
}
  1. Polygon

次のコードを使用して作成できます。五芒星:

.star {
  height: 0;
  width: 0;
  border-right: 50px solid transparent;
  border-bottom: 50px solid #007bff;
  border-left: 50px solid transparent;
  transform: rotate(35deg);
}

.star:before {
  height: 0;
  width: 0;
  margin: -50px 0 0 -25px;
  content: "";
  position: absolute;
  border-right: 25px solid transparent;
  border-bottom: 30px solid #fff;
  border-left: 25px solid transparent;
  transform: rotate(-35deg);
}

.star:after {
  width: 0;
  height: 0;
  margin: -20px 0 0 -10px;
  content: "";
  position: absolute;
  border-right: 10px solid transparent;
  border-bottom: 12px solid #007bff;
  border-left: 10px solid transparent;
  transform: rotate(35deg);
}

概要

CSS3 不規則なグラフィック デザインは難しくありません。適切なツールと基本的な知識があれば、単純な形状を簡単に作成できます。 Web ページのデザインでは、不規則なグラフィック デザインによってページに独自のスタイルが追加され、Web サイトにより良いユーザー エクスペリエンスがもたらされます。

以上が一般的な CSS3 の不規則な形状を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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