Une remarque ? Une suggestion ?...

Merci de participer à l'amélioration de ce site. Prenez le temps de rédiger votre remarque le plus précisément possible :

CSS - Propriété all

all est une propriété CSS qui représente TOUTES les propriétés. Elle permet, en une seule écriture, d'appliquer la même valeur à toutes les propriétés d'un élément. Elle est surtout utilisée pour les initialisations.

Description de la propriété all.

Cette propriété très particulière permet de réinitialiser toutes les propriétés d'un élément. Il y a cependant deux propriétés qui ne seront pas réinitialisées : ce sont direction et unicode-bidi.

Syntaxes pour all.

  • all: revert;

    Force toutes les propriétés de l'élément à la valeur qu'elles auraient eu sans l'application d'aucun styles utilisateur.

  • all: unset;

    Force toutes les propriétés de l'élément à la valeur de l'élément parent si ces propriétés peuvent être héritées, et à leur valeur initiale si elles ne peuvent pas être héritées.

  • all: inherit;

    Force toutes les propriétés de l'élément à la valeur héritée de l'élément parent.

  • all: initial;

    Force toutes les propriétés de l'élément à leur valeur initiale.

Simulateur.

Le fonctionnement de la propriété all est assez complexe. Jouez avec le simulateur ci-dessous pour vous en faire une idée. all n'est pas réversible : vous devrez recharger la page pour retrouver la mise en forme de départ.

all :
 
Cadre parent. Cliquez pour afficher les styles de ce cadre parent.
Cadre dont la propriété all va être modifiée.

Prise en charge de la propriété all par les navigateurs courants.

Afficher les versions antérieures   Afficher la version à venir