background-clip |
Capture l'arrière-plan |
CSS3 |
|
Syntaxe
background-clip: border-box|content-box|initial|inherit|padding-box;
|
Paramètres
Paramètre |
Description |
border-box |
Ce paramètre permet d'indiquer que l'arrière-plan est capturé dans la bordure de la boite. C'est la valeur par défaut. |
content-box |
Ce paramètre permet d'indiquer que l'arrière-plan est capturé dans le contenu de la boite. |
inherit |
Ce paramètre permet d'indiquer qu'il faut hérité de la valeur de son parent. |
initial |
Ce paramètre permet d'indiquer qu'il faut appliquer la valeur par défaut de cette propriété. |
padding-box |
Ce paramètre permet d'indiquer que l'arrière-plan est capturé dans l'espacement de la boite. |
Description
Cette propriété permet d'indiquer la région de peinturage de l'arrière-plan.
Remarques
- Définition de la zone de clipping de l'arrière-plan : La propriété background-clip permet de définir la zone dans laquelle l'image de fond ou la couleur
de fond sera visible. Elle détermine la manière dont l'arrière-plan s'étend ou est coupé par rapport à l'élément, et elle peut avoir un impact sur l'apparence des arrière-plans
dans des éléments avec des bordures ou des coins arrondis.
- Interaction avec les bordures : Lorsque vous utilisez background-clip: border-box, l'image de fond ou la couleur de fond s'étend au-delà de la zone de
contenu et inclut les bordures de l'élément. Cela peut être utile pour des effets visuels où vous souhaitez que l'arrière-plan soit visible autour des bordures, créant ainsi
un effet d'arrière-plan autour de tout l'élément, y compris ses bordures.
- Utilisation de padding-box pour un fond propre : Lorsque vous choisissez background-clip: padding-box, cela signifie que l'arrière-plan ne se
superpose pas aux bordures. Ce comportement est utile lorsque vous voulez que l'arrière-plan remplisse uniquement l'espace intérieur de l'élément sans que les bordures ne soient
affectées, ce qui est souvent utilisé pour un design plus net et propre.
- Effets avec content-box : En utilisant background-clip: content-box, l'arrière-plan sera limité à l'espace interne de l'élément, sans affecter les
bordures ou les marges. Cela peut être très utile lorsque vous travaillez avec des éléments ayant des bordures colorées ou des effets visuels où l'arrière-plan doit rester à
l'intérieur de l'élément lui-même, sans interférer avec les zones extérieures.
- Effet de clipping sur du texte : La valeur text permet de clipper l'arrière-plan au texte, ce qui signifie que l'arrière-plan n'est visible que là où il y a du
texte. Cette valeur est particulièrement utile pour des effets visuels sur des titres ou des éléments de texte, où l'on souhaite que l'arrière-plan ne soit visible que derrière
les caractères et non sur les espaces vides autour du texte.
- Applications créatives dans le design : background-clip est souvent utilisé dans des conceptions créatives où des arrière-plans non rectangulaires ou des
effets visuels sur des éléments avec des bordures arrondies ou des ombres sont nécessaires. Par exemple, un arrière-plan appliqué à un bouton avec des coins arrondis peut être
ajusté pour ne pas s'étendre au-delà des bords du bouton en utilisant background-clip: padding-box.
- Compatibilité des navigateurs : background-clip est bien supporté par la plupart des navigateurs Web modernes tels que
Google Chrome, Firefox,
Safari et Edge. Cependant, il est important de noter que certaines anciennes versions de navigateurs, notamment
Internet Explorer, ne prennent pas en charge cette propriété de manière cohérente. Il est donc important de tester et
d'utiliser des solutions de contournement ou des préfixes si la compatibilité avec ces navigateurs est nécessaire.
Dernière mise à jour : Dimanche, le 20 décembre 2015