Recommandation de cours :
- Page précédente Fonction hypot() CSS
- Page suivante Fonction invert() CSS
- Retour au niveau supérieur Manuel de fonctions CSS
Fonction inset() CSS
Définition et utilisation inset()
CSS
inset()
La fonction définit un rectangle qui conserve une distance interne spécifiée par rapport à chaque côté de la boîte de référence. clip-path
Attribut et shape-outside
Utilisez ensemble les attributs.
Exemple
Exemple 1
Récoupez deux éléments <div> de sorte qu'ils soient des rectangles avec une distance interne spécifiée par rapport à chaque côté de la boîte de référence :
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(15px); } #pinkDIV { float: left; width: 150px; height: 100px; background-color: pink; clip-path: inset(5% 10% 15% 10% arrondi 20px); }
Exemple 2
Utilisez clip-path
et inset()
Réaliser l'effet d'animation :
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: inset(10% arrondi 20px); } @keyframes mymove { 50% {clip-path: inset(50% arrondi 50px);} }
Exemple 3
utilisés ensemble inset()
、clip-path
et shape-outside
:
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(45px 50px 15px 0 arrondi 50px); shape-outside: inset(40px 40px 10px 0 arrondi 50px); }
Syntaxe CSS
inset(length-percentage arrondi border-radius)
Valeur | Description |
---|---|
length-percentage | Obligatoire. 1 à 4 paramètres (longueur ou pourcentage), représentant les décalages par rapport au haut, à droite, au bas et à gauche de la boîte de référence. |
arrondi border-radius | Optionnel. Détermine si l'angle interne doit être arrondi. |
Détails techniques
Version : | CSS Shape Module Level 1 |
---|
Prise en charge du navigateur
Les nombres dans le tableau représentent la version du navigateur qui prend en charge cette fonction pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Pages associées
Référence :Attribut clip-path CSS
Référence :Propriété shape-outside de CSS
Référence :Fonction circle() CSS
Référence :Fonction ellipse() CSS
Référence :Fonction polygon() CSS
- Page précédente Fonction hypot() CSS
- Page suivante Fonction invert() CSS
- Retour au niveau supérieur Manuel de fonctions CSS