Propriété CSS padding-inline-start

Définition et utilisation

de l'élément padding-inline-start Les attributs CSS font référence à l'espace entre la bordure et le contenu à l'origine de la direction inline.

CSS padding-inline et padding-block Les attributs sont similaires aux attributs CSS padding-top,padding-bottom,padding-left et padding-right Très similaires, mais padding-inline et padding-block L'attribut dépend de la direction inline et de la direction de bloc.

Remarque :les attributs CSS associés writing-mode et direction Définit la direction inline. Cela affecte la position de départ et de fin de l'élément dans la direction inline, ainsi que padding-inline-start Le résultat de l'attribut. Pour les pages en anglais, la direction de bloc est vers le bas et la direction inline est de gauche à droite.

Exemple

Exemple 1

Définir la marge intérieure à l'origine de la direction inline :

div {
  padding-inline-start: 50px;
}

Essayez-le vous-même

Exemple 2

Définir la propriété <div> writing-mode Lorsque la valeur de l'attribut est 'vertical-rl', la direction inline est vers le bas. Le résultat est que la position de départ de l'élément se déplace du côté supérieur vers le haut :

div {
  writing-mode: vertical-rl;
  padding-inline-start: 100px;
}

Essayez-le vous-même

Exemple 3

Définir la propriété <div> direction Lorsque la valeur de l'attribut est 'rtl', la direction inline est de droite à gauche. Le résultat est que la position de départ de l'élément se déplace de la gauche vers la droite :

div {
  direction: rtl;
  padding-inline-start: 100px;
}

Essayez-le vous-même

Syntaxe CSS

padding-inline-start: auto|value|initial|inherit;

Valeur de l'attribut

Valeur Description
auto Par défaut. La distance par défaut de padding-inline-start de l'élément.
length

Définit une distance en px, pt, cm, etc. Les valeurs négatives ne sont pas autorisées.

Voir :Unités CSS.

% Définit une distance en pourcentage par rapport à la taille de l'élément parent dans la direction inline.
initial Récupère la valeur par défaut de cette propriété. Voir : initial.
inherit Inherits this property from its parent element. Voir : inherit.

Détails techniques

Valeur par défaut : auto
Héritabilité : Non
Création d'animation : Supporté. Voir :Propriétés liées aux animations.
Version : CSS3
Syntaxe JavaScript : object.style.paddingInlineStart="100px"

Support du navigateur

Les nombres dans le tableau représentent la version du navigateur qui prend en charge cette propriété pour la première fois.

Chrome Edge Firefox Safari Opéra
87.0 87.0 41.0 12.1 73.0

Pages connexes

Référence :Propriété direction de CSS

Référence :Propriété CSS padding-inline

Référence :Propriété CSS padding-inline-end

Référence :Propriété CSS padding-bottom

Référence :Propriété CSS padding-left

Référence :Propriété CSS padding-right

Référence :Propriété CSS padding-top

Référence :Attribut writing-mode CSS