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

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

Linda Hamilton
Libérer: 2024-11-19 14:52:03
original
469 Les gens l'ont consulté

How Can I Create Inverted Scooped Corners in CSS Using Only CSS?

Création de coins arrondis inversés à l'aide de CSS pur

En CSS, la création de coins arrondis est simple à l'aide de la propriété border-radius. Cependant, pour obtenir des coins arrondis inversés, où les coins se courbent vers l'intérieur, nécessite une technique plus avancée.

Pour créer des coins arrondis inversés, nous utiliserons l'approche suivante :

  • Créer un carré transparent avec débordement caché.
  • Placez un cercle transparent avec une ombre de boîte à l'intérieur du carré.
  • Ajustez la position de le cercle pour n'en révéler qu'un quart.

Mise en œuvre du code

#box {
  position: relative;
  width: 200px;
  height: 50px;
  background-color: blue;
  border-radius: 9999px 0 0 9999px;
  margin: 30px;
  text-align: center;
  color: #fff;
  padding-top: 10px;
}

#top,
#bottom {
  position: absolute;
  height: 30px;
  width: 30px;
  right: 0;
  overflow: hidden;
}

#top {
  top: -30px;
}

#bottom {
  bottom: -30px;
}

#top::before,
#bottom::before {
  content: '';
  position: absolute;
  right: 0;
  height: 200%;
  width: 200%;
  border-radius: 100%;
  box-shadow: 10px 10px 5px 100px blue;
  z-index: -1;
}

#top::before {
  top: -100%;
}
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