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
Libérer: 2024-11-23 12:25:16
original
542 Les gens l'ont consulté

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;
}
Copier après la connexion
<div>
Copier après la connexion
Copier après la connexion

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;
}
Copier après la connexion
<div>
Copier après la connexion
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal