Maison > interface Web > tutoriel CSS > Comment créer un rayon de bordure concave avec CSS ?

Comment créer un rayon de bordure concave avec CSS ?

Susan Sarandon
Libérer: 2024-11-02 16:07:29
original
623 Les gens l'ont consulté

How Can You Create a Concave Border Radius with CSS?

Rayon de bordure concave : une illusion avec des dégradés radiaux

Atteindre un rayon de bordure concave avec CSS seul peut sembler une tâche impossible, étant donné que les valeurs négatives du rayon de bordure ne produisent aucun effet. Cependant, il existe une solution astucieuse utilisant des dégradés radiaux.

Pour créer l'illusion d'une bordure concave, nous pouvons utiliser plusieurs dégradés radiaux positionnés autour des bords de notre élément. Voici un exemple :

<code class="css">#test {
    width: 200px;
    height: 200px;
    background: #888888;
    background:
      radial-gradient(circle 20px at -20% 50%, transparent, transparent 100px, #888888 100px),
      radial-gradient(circle 20px at 120% 50%, transparent, transparent 100px, #888888 100px);
    background-size: 100px 200px, 100px 200px;
    background-position: 0 0, 100% 0;
    background-repeat: no-repeat;
}</code>
Copier après la connexion

En positionnant soigneusement les dégradés radiaux et en ajustant leurs rayons, nous pouvons créer l'effet d'une bordure concave, comme le montre l'image fournie. Il est important de noter que la prise en charge des dégradés radiaux varie selon les navigateurs et que les navigateurs plus anciens peuvent nécessiter une syntaxe supplémentaire pour garantir la compatibilité.

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