CSS3-複数列
CSS3は、テキストを新聞の構造として配置するための複数の列をサポートしていました。
以下に示すように、最も一般的に使用される複数列のプロパティの一部-
シニア番号 | 値と説明 |
---|---|
1 | column-count 要素を分割する必要がある列の数をカウントするために使用されます。 |
2 | column-fill 列の入力方法を決定するために使用されます。 |
3 | column-gap 列間のギャップを決定するために使用されます。 |
4 | column-rule ルールの数を指定するために使用されます。 |
5 | rule-color 列ルールの色を指定するために使用されます。 |
6 | rule-style 列のスタイルルールを指定するために使用されます。 |
7 | rule-width 幅を指定するために使用されます。 |
8 | column-span 列間のスパンを指定するために使用されます。 |
例
以下の例は、新しい紙の構造としてのテキストの配置を示しています。
<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>
次の結果が得られます-
たとえば、ユーザーがテキストを線のない新しい紙として作成したい場合は、以下に示すようにスタイル構文を削除することでこれを行うことができます。
.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;
}
次の結果が得られます-