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 :
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%; }
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!