


Comment obtenir une image circulaire en utilisant du CSS pur ? (exemple de code)
Avez-vous déjà réfléchi à la façon de créer toutes sortes d'images circulaires sans utiliser PS ? Cet article vous présentera comment utiliser CSS pour réaliser des images circulaires. Sans plus tarder, regardons directement le contenu spécifique. .
Code de base
Commençons par le HTML et le CSS de base (je suppose que vous pouvez créer un document HTML vierge et y lier une feuille de style).
<div class="img-circular"></div>
Définissons un style de base pour la classe img-circular.
.img-circular{ width: 200px; height: 200px; background-image: url('image/flower.jpg'); background-size: cover; display: block; }
L'effet est le suivant :
Explication : background -size dans le code ci-dessus est un nouvel attribut CSS3 qui peut être utilisé à l'aide du taille de l'arrière-plan. Vous pouvez définir sa largeur et sa hauteur en entrant des valeurs de pixels exactes, des pourcentages, ou créer une couverture d'arrière-plan ou l'adapter à l'ensemble du conteneur. Assurez-vous de consulter le document de taille d'arrière-plan pour plus d'informations. (Recommandations associées : manuel d'étude CSS3)
Ensuite, nous expliquerons en détail l'implémentation CSS des images circulaires
Maintenant, nous avons Image qui correspond à notre conteneur carré. Modifions le code CSS pour créer un cadre circulaire. Nous allons utiliser l'attribut border-radius qui nous donne la possibilité de contourner les coins de l'élément auquel il est appliqué. Pour obtenir une image circulaire, nous devons donner à l’image une valeur égale à la moitié de la taille de l’image. Notre code CSS ressemble maintenant à ceci :
.img-circular{ width: 200px; height: 200px; background-image: url('image/flower.jpg'); background-size: cover; display: block; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; }
L'effet du CSS pour obtenir une image circulaire est le suivant :
Remarque : Maintenant, il a terminé le CSS pour implémenter l'image circulaire ! Les nouvelles propriétés CSS nous permettent de créer des effets qui font gagner du temps avec Photoshop.
Extensions
Si vous regardez attentivement la propriété border-radius, vous pouvez manipuler les coins de l'image de manière asymétrique façon, Pour plus de détails, vous pouvez regarder le code CSS suivant
.img-circular{ width: 200px; height: 200px; background-image: url('image/flower.jpg'); background-size: cover; display: block; border-top-left-radius: 100px; -webkit-border-top-left-radius: 100px; -moz-border-top-left-radius: 100px; border-bottom-right-radius: 100px; -webkit-border-bottom-right-radius: 100px; -moz-border-bottom-right-radius: 100px; }
et l'effet est le suivant :
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Si vous avez récemment commencé à travailler avec GraphQL ou examiné ses avantages et ses inconvénients, vous avez sans aucun doute entendu des choses comme "GraphQL ne prend pas en charge la mise en cache" ou

Avec la récente montée du prix du bitcoin sur 20k $ USD, et pour lui, récemment en train de briser 30k, je pensais que cela valait la peine de reprendre une profonde plongeon dans la création d'Ethereum

Il est sorti! Félicitations à l'équipe Vue pour l'avoir fait, je sais que ce fut un effort massif et une longue période à venir. Tous les nouveaux documents aussi.

Quelle que soit le stade dans lequel vous vous trouvez en tant que développeur, les tâches que nous effectuons - qu'elles soient grandes ou petites - ont un impact énorme dans notre croissance personnelle et professionnelle.

J'ai eu quelqu'un qui écrivait avec cette question très légitime. Lea vient de bloguer sur la façon dont vous pouvez obtenir les propriétés CSS valides elles-mêmes du navigateur. C'est comme ça.

Je dirais que "Site Web" correspond mieux que "Application mobile" mais j'aime ce cadrage de Max Lynch:

Il existe un certain nombre de ces applications de bureau où l'objectif montre votre site à différentes dimensions en même temps. Vous pouvez donc, par exemple, écrire

L'autre jour, j'ai repéré ce morceau particulièrement charmant sur le site Web de Corey Ginnivan où une collection de cartes se cassent les uns sur les autres pendant que vous faites défiler.
