-ms-block-progression

This is an archived page. It's not actively maintained.

Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.

La propriété CSS -ms-block-progression est une propriété spécifique à Microsoft qui indique la progression du bloc et l'orientation de la disposition.

Syntaxe

La propriété -ms-block-progression est définie grâce à l'un des mots-clés suivants.

Valeurs

tb
La valeur par défaut. Les blocs s'écoulent de haut en bas et la disposition est horizontale.
rl
Les blocs s'écoulent de droite à gauche et la disposition est verticale.
bt
Les blocs s'écoulent de bas en haut et la disposition est horizontale.
lr
Les blocs s'écoulent de gauche à droite et la disposition est verticale

Syntaxe formelle

tb | rl | bt | lr

Spécifications

Cette propriété ne fait partie d'aucune spécification.

Valeur initialetb
Applicabilitétous les éléments
Héritéenon
Médiavisuel
Valeur calculéecomme spécifié
Type d'animationdiscrète
Ordre canoniquel'ordre unique et non-ambigu défini par la grammaire formelle

Notes

Avec une disposition verticale, les lignes de textes sont tournées de 90° dans le sens des aiguilles d'une montre. Les images ne sont pas tournées mais les tableaux sont tournés. La disposition des boîtes avec un orientatiofrn verticale est strictement analogue à la disposition avec une orientation horizontale : la largeur, la hauteur, top, bottom, right et left ne tournent pas avec le texte.

Seul un seul mode de progression peut être actif à un moment donné. Ces valeurs ne peuvent pas êtres combinées.

Cette propriété est basée sur la propriété block-progression décrite dans le module de spécification CSS3 Text Layout.