「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > CSS を使用して 2 つの異なる境界線を持つ円をレスポンシブに作成する方法

CSS を使用して 2 つの異なる境界線を持つ円をレスポンシブに作成する方法

2024 年 11 月 16 日に公開
ブラウズ:897

How to Create a Circle with Two Distinct Borders Responsively Using CSS?

二重境界線を使用して円をレスポンシブにスタイリングする

提供されている動作する CSS が示すように、CSS 円の作成は簡単です。ただし、2 つの異なる境界線を持つ円を実現するには、追加の CSS テクニックを使用する必要があります。

単一の

要素が円を表す、提供された HTML 構造を使用します。

CSS を次のように変更して、2 つの境界線を持つ円を作成できます。

div {
  width: 20em;
  height: 20em;
  border-radius: 50%;
  background-color: red;
  border: 4px solid #fff;
  box-shadow: 0 0 0 5px red;
}

この CSS は、box-shadow プロパティを使用して 2 番目の境界線を追加します。これにより、円の周囲に幅 5 ピクセルの赤い影が作成され、2 番目の境界線の錯覚が効果的に作成されます。 2 番目の境界線の色は、box-shadow プロパティの red 値によって決まります。

提供された CSS は、コンテナーのサイズの変化に流動的に応答する 2 つの異なる境界線を持つ円を作成することで、目的の効果を実現します。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3