Maison >interface Web >tutoriel CSS >Comment puis-je créer et styliser des cercles en utilisant HTML5 et CSS3 ?

Comment puis-je créer et styliser des cercles en utilisant HTML5 et CSS3 ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-23 12:25:16569parcourir

How Can I Create and Style Circles Using HTML5 and CSS3?

Dessiner des cercles en HTML5 et CSS3

Bien que HTML5 et CSS3 n'aient pas de support natif pour dessiner directement des cercles, il est possible de reproduire le apparition d'un cercle à l'aide de techniques innovantes.

Création d'un cercle avec des arrondis Coins

Pour simuler un cercle, vous pouvez créer un élément rectangulaire et lui appliquer des coins arrondis. Le rayon des coins arrondis doit être la moitié de la largeur ou de la hauteur souhaitée du cercle que vous souhaitez créer.

Par exemple, le code suivant crée un cercle rouge d'un diamètre de 50 pixels :

#circle {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  background: red;
}
<div>

Ajout de texte à l'intérieur d'un cercle

Pour ajouter du texte à l'intérieur du cercle, positionnez l'élément de texte de manière absolue dans le conteneur du cercle et centrez-le, alignez-le verticalement et horizontalement.

#circle {
  position: relative;
}

#text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
<div>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn