Maison > interface Web > tutoriel CSS > Comment puis-je créer un élément circulaire en HTML5 et CSS3 ?

Comment puis-je créer un élément circulaire en HTML5 et CSS3 ?

Mary-Kate Olsen
Libérer: 2024-11-26 10:43:10
original
729 Les gens l'ont consulté

How Can I Create a Circular Element in HTML5 and CSS3?

Créer des éléments circulaires en HTML5 avec CSS3

Dessiner un cercle directement en HTML5 à l'aide d'éléments standards n'est pas possible. Cependant, nous pouvons créer une approximation à l'aide de techniques de style CSS.

Approximation avec des coins arrondis

Une méthode consiste à créer un rectangle avec des coins arrondis. La propriété border-radius, lorsqu'elle est définie sur la moitié de la hauteur ou de la largeur du cercle souhaité, crée une courbe lisse.

Code HTML et CSS :

<div>
Copier après la connexion
Copier après la connexion
#circle {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  background: red;
}
Copier après la connexion

Ce code crée un rectangle rouge avec des coins arrondis qui se rapproche visuellement d'un cercle de 50 pixels de diamètre.

Ajout de texte à l'intérieur (Facultatif)

Pour placer du texte à l'intérieur du cercle approximatif, ajoutez du contenu à l'élément DIV dans la balise HTML.

<div>
Copier après la connexion
Copier après la connexion

En utilisant un style CSS approprié (par exemple, text- align: center;), vous pouvez aligner le texte dans l'élément circulaire.

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