CSSで透明な三角形を描く方法

不言
不言オリジナル
2018-06-15 10:03:273106ブラウズ

この記事では、CSS を使用して透明な三角形を描画する方法を主に説明します。この記事では、この問題を解決します。

以下の CSS を実装してください。画像スタイル、具体的にはピクセル値を思い出せません、設定は簡単です、HTML コード (2014 Baidu 秋季採用面接の質問):

分析: このスタイルの鍵は、三角形と三角形が実装された後、三角形だけになります。要素の :after および :before 擬似要素を使用します (IE の以前のバージョンは自動的に無視されます)。 アイデア: 最初に正方形を実装し、次に三角形レイヤーを実装して右上隅に配置し、次に透明な三角形を実装して黒い三角形の内側を覆い、境界線だけを残します。

<p id="demo"></p>

以上がこの記事の全内容です。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

CSS3 を使用して基本的なグラフィックを描画する

CSS3 を使用して画像反転効果を実現する

CSS で透明度を設定するための rgba と opacity の使用の違いについての分析


以上がCSSで透明な三角形を描く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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