CSS3 - Multi Colonnes
CSS3 a pris en charge plusieurs colonnes pour organiser le texte sous forme de structure de journal.
Certaines des propriétés multi-colonnes les plus couramment utilisées, comme indiqué ci-dessous -
N ° Sr. | Valeur et description |
---|---|
1 | column-count Utilisé pour compter le nombre de colonnes que l'élément doit être divisé. |
2 | column-fill Utilisé pour décider, comment remplir les colonnes. |
3 | column-gap Utilisé pour décider de l'écart entre les colonnes. |
4 | column-rule Utilisé pour spécifier le nombre de règles. |
5 | rule-color Utilisé pour spécifier la couleur de la règle de colonne. |
6 | rule-style Utilisé pour spécifier la règle de style de la colonne. |
sept | rule-width Utilisé pour spécifier la largeur. |
8 | column-span Utilisé pour spécifier l'étendue entre les colonnes. |
Exemple
L'exemple ci-dessous montre la disposition du texte en tant que nouvelle structure de papier.
<html>
<head>
<style>
.multi {
/* Column count property */
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
/* Column gap property */
-webkit-column-gap: 40px;
-moz-column-gap: 40px;
column-gap: 40px;
/* Column style property */
-webkit-column-rule-style: solid;
-moz-column-rule-style: solid;
column-rule-style: solid;
}
</style>
</head>
<body>
<div class = "multi">
Tutorials Point originated from the idea that there exists a class
of readers who respond better to online content and prefer to learn
new skills at their own pace from the comforts of their drawing rooms.
The journey commenced with a single tutorial on HTML in 2006 and elated
by the response it generated, we worked our way to adding fresh tutorials
to our repository which now proudly flaunts a wealth of tutorials and
allied articles on topics ranging from programming languages to web
designing to academics and much more.
</div>
</body>
</html>
Il produira le résultat suivant -
Par exemple, si l'utilisateur souhaite créer du texte en tant que nouveau papier sans ligne, nous pouvons le faire en supprimant la syntaxe de style comme indiqué ci-dessous -
.multi {
/* Column count property */
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
/* Column gap property */
-webkit-column-gap: 40px;
-moz-column-gap: 40px;
column-gap: 40px;
}
Il produira le résultat suivant -