Propriété CSS column-rule-width
La propriété CSS column-rule-width définit la largeur du règle entre les colonnes.
Premièrement, vous devez définir les propriétés columns ou column-rule-style et puis la propriété column-rule-width. Un élément doit avoir quelques règles avant que vous définissiez la largeur.
Cette propriété a les valeurs suivantes:
- medium
- thick
- thin
- length
La spécification ne définit pas l'épaisseur exacte de chaque mot-clé. De toute façon, ils toujours suivent à cet ordre: mince ≤ moyenne ≤ épais.
Valeur initiale | medium |
Appliquée à | Éléments multicol. |
Héritée | Non. |
Animable | Oui. La largeur et la couleur du règle sont animable. |
Version | CSS3 |
Syntaxe DOM | object.style.columnRuleWidth = "5px"; |
Syntaxe
column-rule-width: medium | thin | thick | length | initial | inherit;
Exemple
<!DOCTYPE html>
<html>
<head>
<title>Titre du document</title>
<style>
div {
/* Chrome, Safari, Opera */
-webkit-column-count: 3;
-webkit-column-gap: 40px;
-webkit-column-rule-style: dotted;
-webkit-column-rule-color: #666;
-webkit-column-rule-width: 15px;
/* Firefox */
-moz-column-count: 3;
-moz-column-gap: 40px;
-moz-column-rule-style: dotted;
-moz-column-rule-color: #666;
-moz-column-rule-width: 15px;
column-count: 3;
column-gap: 40px;
column-rule-style: dotted;
column-rule-color: #666;
column-rule-width: 15px;
text-align: justify;
}
</style>
</head>
<body>
<h2>Exemple de la propriété column-rule-width</h2>
<div>
Lorem Ipsum est simplement un texte factice de l'industrie de l'impression et de la composition. Lorem Ipsum est le texte factice standard de l'industrie depuis les années 1500, quand un imprimeur inconnu a pris une galère de type et l'a brouillé pour en faire un cahier de caractères. Il a survécu non seulement à cinq siècles, mais aussi au saut dans la composition électronique.
</div>
</body>
</html>
Un autre exemple, où la largeur de la règle est "thin".
Exemple
<!DOCTYPE html>
<html>
<head>
<title>Titre du document</title>
<style>
div {
/* Chrome, Safari, Opera */
-webkit-column-count: 3;
-webkit-column-gap: 40px;
-webkit-column-rule-style: solid;
-webkit-column-rule-width: thin;
/* Firefox */
-moz-column-count: 3;
-moz-column-gap: 40px;
-moz-column-rule-style: solid;
-moz-column-rule-width: thin;
column-count: 3;
column-gap: 40px;
column-rule-style: solid;
column-rule-width: thin;
text-align: justify;
}
</style>
</head>
<body>
<h2>Exemple de la propriété column-rule-width</h2>
<div>
Lorem Ipsum est simplement un texte factice de l'industrie de l'impression et de la composition. Lorem Ipsum est le texte factice standard de l'industrie depuis les années 1500, quand un imprimeur inconnu a pris une galère de type et l'a brouillé pour en faire un cahier de caractères. Il a survécu non seulement à cinq siècles, mais aussi au saut dans la composition électronique.
</div>
</body>
</html>
Voici un exemple, où la largeur du règle est définie à "15px".
Exemple
<!DOCTYPE html>
<html>
<head>
<title>Titre du document</title>
<style>
div {
/* Chrome, Safari, Opera */
-webkit-column-count: 3;
-webkit-column-gap: 40px;
-webkit-column-rule-style: groove;
-webkit-column-rule-color: #1c87c9;
-webkit-column-rule-width: 15px;
/* Firefox */
-moz-column-count: 3;
-moz-column-gap: 40px;
-moz-column-rule-style: groove;
-moz-column-rule-color: #1c87c9;
-moz-column-rule-width: 15px;
column-count: 3;
column-gap: 40px;
column-rule-style: groove;
column-rule-color: #1c87c9;
column-rule-width: 15px;
text-align: justify;
}
</style>
</head>
<body>
<h2>Exemple de la propriété column-rule-width</h2>
<div>
Lorem Ipsum est simplement un texte factice de l'industrie de l'impression et de la composition. Lorem Ipsum est le texte factice standard de l'industrie depuis les années 1500, quand un imprimeur inconnu a pris une galère de type et l'a brouillé pour en faire un cahier de caractères. Il a survécu non seulement à cinq siècles, mais aussi au saut dans la composition électronique.
</div>
</body>
</html>
Valeurs
Valeur | Description |
---|---|
medium | Le règle est moyen. C'est la valeur initiale. |
thick | Le règle est épais. |
thin | Le règle est mince. |
length | Spécifie la largeur du règle. |
initial | Définit la valeur initiale. |
inherit | Hérite la propriété de l'élément parent. |
Support de Navigateurs
50.0 -webkit- |
12.0 -webkit- |
52.0 + 3.5 -moz- |
3.0 -webkit- |
11.1 + 15.0 -webkit- |
Pratiquez vos connaissances
Dans CSS, que fait la propriété 'column-rule-width'?
Correcte!
Incorrecte!