泡の小さな鋭角効果を実現するCSS

泡の小さな鋭角効果を実現するCSS

効果画像(境界線の色が薄すぎるので、{} で囲みます):

{ }

参考リンク Pure CSS バブル効果

必要な知識ポイント:

div の幅と高さが両方とも 0 の場合、境界線全体は、各辺に 1 つずつ、合計 4 つの三角形で構成されます。これを使用して、次のような小さな鋭角を作成できます。

不要な 3 つの境界線の色を背景と同じに設定して、必要な小さな尖った角を取得し、配置を使用して位置を調整します。

上記の方法では、色付きの小さな尖った角が得られますが、効果は境界線付きの小さな金色の角が表示されることです。したがって、既存のものに基づいて 2 つの小さな鋭い角が表示され、z-index 属性を使用してそれらが重ね合わされて表示されます。 2 つ必要なので、非セマンティック要素が表示されないように疑似要素を使用できます。コードは次のとおりです。

&::前に {
    コンテンツ: "";
    表示: ブロック;
    幅: 0;
    高さ: 0;
    境界線: 実線 10px;
    境界線の色: #E9E9E9 rgba(255, 255, 255, 0)
          255 ビットのピクセルを 255 ビットのピクセルに変換します。
    位置: 絶対;
    上: 208px;
    左: 40px;
    zインデックス: 2;
}

&::後 {
    コンテンツ: "";
    表示: ブロック;
    幅: 0;
    高さ: 0;
    境界線: 実線 8px;
    境界線の色: #fff rgba(255, 255, 255, 0) 
        255 ビットのピクセルを 255 ビットのピクセルに変換します。
    位置: 絶対;
    上: 207px;
    左: 41.5px;
    zインデックス: 3;
}

要約する

CSS でバブルの小さな尖った角の効果を実現する方法についての記事はこれで終わりです。CSS バブルの小さな尖った角の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

<<:  MySQL シリーズ 12 バックアップとリカバリ

>>:  Dockerコンテナのいくつかの保存方法の詳細な説明

推薦する

MySQL の組み込み関数 find_in_set を使用した効率的なあいまい検索の詳細な説明

一般的に使用される方法は次の 4 つです。 1.locate()メソッドを使用する一般的な使用法: ...

シェルスクリプトによるDockerコンテナの起動順序の制御の詳細な説明

1. 遭遇した問題分散プロジェクトの展開プロセスでは、サーバーの再起動後にアプリケーション(データベ...

Linux に Python クローラー スクリプトを展開し、スケジュールされたタスクを設定する方法

昨年、プロジェクトの必要性により、Python でクローラーを作成しました。クロールされたデータは、...

htm 初心者ノート(初心者は必ず読んでください)

1. HTMLとは何かHTML (ハイパーテキスト マークアップ言語): ハイパーテキスト マーク...

dockerfile における ENTRYPOINT と CMD の組み合わせと違い

前回の記事【dockerコンテナのためのdockerfileを詳しく解説】では、dockerfile...

ウェブサイトのユーザビリティを向上させる10のヒント

企業の Web サイト、個人のブログ、ショッピング Web サイト、ゲーム Web サイトなど、どの...

CSS で縦書きテキスト配置を実装する方法 (概要)

HTML でのテキストのデフォルトの配置は水平ですが、特殊な場合にはテキストを垂直に配置する必要が...

vue シンプルメモ帳開発の詳しい説明

この記事では、参考までにEasy Notepadを実装するためのVueの具体的なコードを紹介します。...

画像を使用してハイパーリンクのパーソナライズされた下線を実現します

画像内に下線付きのリンクが表示されても驚かないでください。実はとても簡単なので、あなたにもできるので...

Echarts バー水平棒グラフのサンプルコード

目次横棒グラフデータとスタイルを動的に更新するeChartsの幅と高さの適応の問題を解決する縦棒グラ...

vsftpdで仮想ユーザーログインを設定する方法

yum で vsftpd をインストールします [root@localhost など]# yum -...

LinuxサーバーにGRUBをインストールする手順

Linux サーバーに GRUB をインストールする方法クラウド移行ツールを使用して、CentOS ...

docker run後にコンテナがExited (0)と表示される問題を解決する

Centos7 上で openresty 用の Dockerfile を作成し、ビルドしました。 d...

知っておくべきHTML最適化テクニック

Web ページのパフォーマンスを向上させるために、多くの開発者は、JavaScript、画像の最適化...