"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment créer un cercle avec deux bordures distinctes de manière réactive en utilisant CSS ?

Comment créer un cercle avec deux bordures distinctes de manière réactive en utilisant CSS ?

Publié le 2024-11-16
Parcourir:550

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

Styler des cercles avec des bordures doubles de manière réactive

La création d'un cercle CSS est simple, comme le démontre le CSS fonctionnel fourni. Cependant, pour obtenir un cercle avec deux bordures distinctes, nous devons utiliser des techniques CSS supplémentaires.

En utilisant la structure HTML fournie, où un seul élément

représente le cercle :

On peut modifier le CSS comme suit pour créer un cercle avec deux bordures :

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

Ce CSS ajoute une deuxième bordure en utilisant la propriété box-shadow, qui crée une ombre rouge de 5 pixels de large autour du cercle, créant ainsi l'illusion d'une deuxième bordure. La couleur de la deuxième bordure est déterminée par la valeur rouge de la propriété box-shadow.

Le CSS fourni permet d'obtenir l'effet souhaité, créant un cercle avec deux bordures distinctes qui répond de manière fluide aux changements de taille du conteneur.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3