CSSでのトライアングル実装原理の解析とチュートリアルの詳細解説

藏色散人
リリース: 2018-09-11 11:35:26
オリジナル
2029 人が閲覧しました

この記事では、三角形のCSS実装の原理分析と、具体的な実装方法のチュートリアルを中心に紹介します。

さまざまな Web サイトを閲覧しているときに、ナビゲーション セクションのタイトルの後ろに三角形のプロンプト サインが表示されたり、プロンプト ダイアログ ボックスにも三角形の画像が表示されたりするなど、さまざまな三角形のプロンプトを見たことがあると思います。 、三角形のロゴのイメージはまだ比較的一般的です。

そのような画像は PS の写真から作られていると思う友人もいるかもしれません。もちろんPSでもできますが、Webサイトのデザインでは明らかに効率が悪くなります。以下では、非常に簡単な CSS スタイルを使用して三角形を実装する方法を説明します。

三角形を実装する CSS ボーダー コードの例 正しい方向:

.demo1{
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-left: 40px solid #3262ff;
    border-bottom: 40px solid transparent;
}
ログイン後にコピー

demo1 の効果は以下のとおりです:

CSSでのトライアングル実装原理の解析とチュートリアルの詳細解説


コードは非常に単純だと思いますか?実際、CSS を使用して三角形を実装することは難しくありません。その実装原則をマスターしていれば、推論を行うことができます。 CSS で三角形を実装する原理は、まず、指定された div ブロックの高さの値を 0 に、幅を 0 に設定することです。次に、この div ブロックに css border 属性を追加し、css style 属性によって片側の枠線が透明になるように設定して、三角形の画像を実現します。

たとえば、上記のコードでは、demo1の境界線を4辺とも40ピクセルに設定し、左側の境界線をカラー表示に設定し、残りの境界線も透明属性に設定します。透明スタイルを設定しましょう!最後に三角形のパターンが表示されます。

以上の紹介を通じて、誰もが CSS で三角形を実装する原理と方法を理解するはずです。

主に CSS の知識ポイントが含まれます:

border 属性。すべての枠線属性を設定するために使用されます。

transparent 属性値。背景色を透明に設定するために使用されます。

この記事は一定の参考価値があるので、困っている友達に役立つことを願っています!

以上がCSSでのトライアングル実装原理の解析とチュートリアルの詳細解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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