ホームページ > ウェブフロントエンド > CSSチュートリアル > css3を使用してWebページにさまざまな三角形スタイルのコレクションを実装します(原理分析)

css3を使用してWebページにさまざまな三角形スタイルのコレクションを実装します(原理分析)

坏嘻嘻
リリース: 2019-11-23 14:57:01
オリジナル
51864 人が閲覧しました

Web ページを閲覧していると、円、正方形、長方形、三角形など、さまざまな図形が表示されます。今日は、CSS を使用して三角形を実装するチュートリアルを作成しました。 CSSで三角形を実装する原理は何ですか?

推奨マニュアル: cssオンラインマニュアル

詳細な例をご覧ください。

#(関連ビデオチュートリアルの推奨事項:

CSS チュートリアル)

css3 トライアングルの使用シナリオ
#特殊効果の 1 つはスパン ドロップダウン リストであることはわかっています。つまり、マウスを div 上に置くと、元々隠れていたコンテンツまたは二次メニューが表示されます。図に示すように、元の div エリア ブロックを指す小さな三角形を強調表示します。

css3を使用してWebページにさまざまな三角形スタイルのコレクションを実装します(原理分析)それでは、これらの三角形の書き方をまとめてみましょう。

CSS3 の三角形の実装原理css3 では、主に透明属性を使用します。これは、たとえば、フォントが透明であることを意味します。が黒に設定されている場合は、 color: black と書きます。 フォントの色を透明に設定したい場合は、 color:transparent と書きます。同様に、background-color:transparent で背景を透明に設定できます。


#三角形の 8 つの分類

三角形を位置に応じて 8 つのタイプに分類します。 # #関連記事のおすすめ:

1.

CSS を使用して、ページ上の鋭い角、小さな三角形、さまざまな方向の鋭い角を実現します

2.css3 を使用して三角形を描画するにはどうすればよいですか? css3 で三角形を描画する原理の紹介 ​
関連ビデオの推奨:
1.CSS ビデオ チュートリアル - 翡翠少女般若心経編

8 トライアングルの実装例

1.上の三角形

triangle up,triangle down,triangle left,triangle right,triangle top left,triangle top right,triangle bottom left和triangle bottom right。
ログイン後にコピー

2.下の三角形

#triangle-up{
width:0;
height:0;
border-left:50px solid transparent;
border-right:50px solid transparent;
border-bottom:100px solid black;
}
ログイン後にコピー

3.三角形左左三角形

#triangle-down{
width:0;
height:0;
border-left:50px solid transparent;
border-right:50px solid transparent;
border-top:100px solid black;
}
ログイン後にコピー

4.三角形右右三角形

#triangle-left{
width:0;
height:0;
border-top:50px solid transparent;
border-bottom:50px solid transparent;
border-right:100px solid black;
}
ログイン後にコピー

5.三角形左上左上三角形

#triangle-right{
width:0;
height:0;
border-top:50px solid transparent;
border-bottom:50px solid transparent;
border-left:100px solid black;
}
ログイン後にコピー

6.三角 右上 右上三角

#triangle-topleft{
width:0;
height:0;
border-top:100px solid black;
border-right:100px solid transparent;
}
ログイン後にコピー

7.三角 左下 左下三角

#triangle-topright{
width:0;
height:0;
border-top:100px solid black;
border-left:100px solid transparent;
}
ログイン後にコピー

8 .triangle 右下 右下の三角形

#triangle-bottomleft{
width:0;
height:0;
border-bottom:100px solid black;
border-right:100px solid transparent;
}
ログイン後にコピー

おおよその効果は図に示すとおりです:

以上がcss3を使用してWebページにさまざまな三角形スタイルのコレクションを実装します(原理分析)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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