Maison > interface Web > tutoriel CSS > Comment puis-je créer des coins arrondis inversés en CSS ?

Comment puis-je créer des coins arrondis inversés en CSS ?

DDD
Libérer: 2024-12-21 11:22:10
original
876 Les gens l'ont consulté

How Can I Create Inverted Rounded Corners in CSS?

Obtenir des coins arrondis inversés avec CSS

En CSS, vous pouvez définir le coin supérieur gauche d'un élément comme arrondi à l'aide de la bordure- propriété radius-topleft. Cependant, que se passe-t-il si vous souhaitez inverser ce coin, créant ainsi un effet inversé ?

Traditionnellement, inverser les coins arrondis n'était pas réalisable avec le CSS standard. Cependant, les navigateurs modernes introduisent une solution avec la propriété mask-image.

Solution :

Pour inverser un coin arrondi, utilisez mask-image pour définir un dégradé radial qui crée une découpe circulaire.

#aux-container {
  width: 100px;
  height: 100px;
  background: #f00;
  -webkit-mask-image: radial-gradient(circle 10px at 0 0, transparent 0, transparent 20px, black 21px);
}
Copier après la connexion

Dans cet exemple, un conteneur avec un fond rouge est masqué avec un dégradé radial qui crée une découpe circulaire de 10 px à le coin supérieur gauche. La zone transparente passe progressivement au noir, couvrant le coin restant.

En utilisant l'image de masque, vous pouvez inverser efficacement les coins arrondis, donnant à vos créations une touche unique et visuellement attrayante.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal