CSS を使ってさまざまなグラフィックを実現できるのは素晴らしいことです。画像を切り取る必要はなく、CSS だけで実現できます。 最もよく使われるのはCSSで実装された小さな三角形です #三角形を上に{ 表示:インラインブロック; 幅:0; 高さ:0; border-left:30px 透明、実線; border-right: 30px 透明の実線; border-bottom:50px 赤一色;} #下向きの三角形 { 表示:インラインブロック; 幅:0; 高さ:0; border-left:30px 透明、実線; border-right: 30px 透明の実線; border-top:50px 赤一色;} #三角形左 { 表示:インラインブロック; 幅:0; 高さ:0; border-top: 30px 透明の実線; border-right: 50px 赤一色; ボーダー下部: 30px 透明実線;} #三角形右 表示:インラインブロック; 幅:0; 高さ:0; border-top: 30px 透明の実線; border-left: 50px 赤一色; ボーダー下部: 30px 透明実線;} #三角形-上左 { 表示:インラインブロック; 幅: 0; 高さ: 0; border-top: 50px 赤一色; border-right: 50px 透明の実線; } #三角形-右上 { 表示:インラインブロック; 幅: 0; 高さ: 0; border-top: 50px 赤一色; border-left: 50px 透明の実線; } #三角形-下左 { 表示:インラインブロック; 幅: 0; 高さ: 0; border-bottom: 50px 赤一色; border-right: 50px 透明の実線; } #三角形右下 { 表示:インラインブロック; 幅: 0; 高さ: 0; border-bottom: 50px 赤一色; border-left: 50px 透明の実線; } このような小さな矢印を通じて、プロジェクトに検証プロンプト レイヤー矢印のスタイルを実装できます。これは非常に実用的であり、プロンプト レイヤー スタイルについて心配する必要がなくなります。 CSS の小さな矢印のスタイルで transparent 属性が使用されていることを確認しました。 transparent とはどういう意味でしょうか?そこで CSS リファレンス マニュアルを調べたところ、定義は次のようになりました。 完全に透明な色を指定するために使用します。
透明の意味を、透明かつ無色とまとめます。 図に示すように、三角形は実際には幅と高さが 0 の div の 4 つの境界線によって実現されます。下向き矢印を実現するには、div の左と右の境界線を透明にする必要があります (透明ですが、左と右の境界線は依然としてスペースを占有します)。 左上の矢印の背後にあるアイデアは何ですか? div の右と下の境界線は透明なので、左上隅の矢印が露出します。 CSS3 ハートシェイプ #心臓 { 位置: 相対的; 幅: 100ピクセル; 高さ: 90px; } #ハート:前、 #ハート:後{ 位置: 絶対; コンテンツ: ""; 左: 50px; 上: 0; 幅: 50px; 高さ: 80px; 背景: 赤; 境界線の半径を 50px に設定します。 境界線の半径: 50px 50px 0 0; -webkit-transform: 回転(-45度); -moz-transform:回転(-45度); -ms-transform:回転(-45度); -o-transform: 回転(-45度); 変換: 回転(-45度); -webkit-transform-origin: 0 100%; -moz-transform-origin: 0 100%; -ms-変換原点: 0 100%; -o-変換原点: 0 100%; 変換原点: 0 100%; } #ハート:後{ 左: 0; -webkit-transform: 回転(45度)。 -moz-transform:回転(45度); -ms-transform:回転(45度); -o-transform: 回転(45度); 変換: 回転(45度); -webkit-transform-origin: 100% 100%; 変換の起点は 100% 100% です。 変換の原点を 100% に設定します。 -o-変換の原点: 100% 100%; 変換の原点:100% 100%; } CSS3 で小さな矢印のさまざまなグラフィック効果を実現する方法についての記事はこれで終わりです。CSS の小さな矢印に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: HTML でフォントの色を設定する方法と、PS を使用して HTML で正確なフォントの色を取得する方法
>>: インターネットウェブデザインにおけるバイオニックデザインの簡単な紹介
Linux 初心者から Linux マスターへの成長の道: Linux システム ディレクトリ s...
この記事では、例を使用して MySQL ユーザーと権限の管理について説明します。ご参考までに、詳細は...
この半月、期末試験の準備にかなりのエネルギーを費やしました。今日はしっかり復習するべきだったのですが...
目次解決: 1. 無視する2. 交換する3. 重複キーの更新についてデータを挿入するときに、重複した...
HTML でよく使用されるエスケープ文字をまとめると次のようになります。 改行...
Vueに触れたばかりのパートナーの多くは、開発環境ではVueプロジェクトは正常であるが、パッケージ化...
1. mysqldump コマンドを使用してデータベースをエクスポートします (このコマンドのパスで...
序文私が使用しているパソコンはMacで、OSはmacOS Mojaveです。コンピュータに仮想マシン...
この記事では、スネークゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内容...
この記事では、Linux のユーザーとグループの管理によく使用されるコマンドをまとめます。ご参考まで...
システムでは多くのコマンドが使用されていますが、使用したコマンドをどのように確認すればよいでしょうか...
目次1.1. MySQL binlog を有効にする1.2. RabbitMQ の交換とキューを構成...
前回の記事では、docker サービスをインストールしました。引き続き、Web プロジェクトのデプロ...
パラメータでのストアドプロシージャの使用IN パラメータは、プロシージャに情報を渡すためにのみ使用さ...
ソースからApacheをインストールする1. Apacheソースコードをアップロードして必要なソフト...