Row-rule-style - Propriété CSS
Résumé des caractéristiques de la propriété row-rule-style
none | solid | double | dashed | dotted | groove | ridge | inset | outsetnonerow-rule-style passe d'une valeur à l'autre sans transition.Schéma de la syntaxe de row-rule-style.
row-rule-style.Cliquez sur les liens du schéma pour plus de précisons sur les valeurs.
Description de la propriété row-rule-style.
row-rule-style définit le type de filet pour séparer les lignes, dans un conteneur flex ou un conteneur grille. Ces types de filet sont les mêmes que ceux des bordures.
Pour que le filet soit visible la propriété row-gap qui définit les dimensions de l'espace entre les lignes doit être à une valeur positive.
Néanmoins l'épaisseur du filet peut être plus grande que celle du gap.
Cette propriété a un équivalent pour les colonnes : column-row-style, qui fonctionne de la même façon.
Reportez-vous également à la propriété résumée row-rule et, pour une synthèse sur les filets, à rule.
Valeurs pour row-rule-style.
- row-rule-style: none;
Cette valeur indique qu'il n'y a pas de filet entre les lignes. C'est la valeur initiale.
- row-rule-style: dotted;
De nombreuses valeurs prédéfinies sont acceptée par la propriété. Ce sont les même que pour les bordures.
solid
Un trait simple.dotted
Une succession de points.dashed
Une succession de tirets.inset
Une ligne avec un effet d'incrustation en 3D.outset
Une ligne avec effet un effet de relief en 3D.(1) L'effet
doubleet les effets 3D ne sont visibles que si l'épaisseur de la ligne est de au moins 3 pixels. - row-rule-style: dotted dashed; row-rule-style: repeat(3, dotted dashed);
Plusieurs valeurs peuvent être répétées en les séparant par un espace. Chaque valeur est appliquée à un filet dans l'ordre. S'il y a plus de filets que de valeurs, la liste est explorée à nouveau en partant du début.
La fonction
repeat()est également acceptée. Reportez-vous à la description de cette fonction pour de plus amples renseignements. - row-rule-style: initial; (
none) row-rule-style: inherit; row-rule-style: revert; row-rule-style: revertLayer; row-rule-style: unset;Les valeurs communes sont présentées sur ces pages :
initial,inherit,revert,revert-layer,unset.
Exemple d'animation de row-rule-style.
L'animation de row-rule-style est forcément discrete (discontinue) puisque la propriété n'accepte que des valeurs prédéfinies.
Ci-dessous une animation de row-rule-style sur un conteneur grille.
Exemple interactif avec la propriété row-rule-style.
Ce simulateur est construit sur un conteneur flex-box. Avec ce simulateur, vous pouvez ajuster la valeur de row-rule-style et jouer également sur les dimensions
du conteneur.
Compatibilité des navigateurs avec row-rule-style.
Pour l'instant (2025) la prise en charge de row-rule-style est assez pauvre : seuls et la reconnaissent.
Histoire de la propriété row-rule-style.
-
Module CSS - Décoration des espaces - Niveau 1.
Extension de la propriétécolumn-rule-stylepour l'appliquer aux lignes de séparation des lignes.17 Avril 2025Document de travail.
Voir aussi, à propos des décorations d'espaces.



