Skip to content

Commit 4526809

Browse files
committed
two sets of multicol examples
1 parent eeae552 commit 4526809

File tree

6 files changed

+746
-0
lines changed

6 files changed

+746
-0
lines changed
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<title>Multicol example - column-count and column-width</title>
7+
8+
<style>
9+
body {
10+
font: 1.2em Helvetica, Arial, sans-serif;
11+
margin: 20px;
12+
padding: 0;
13+
}
14+
15+
textarea {
16+
font-family: monospace;
17+
display: block;
18+
margin-bottom: 10px;
19+
height: 160px;
20+
background-color: #F4F7F8;
21+
border: none;
22+
border-left: 6px solid #558ABB;
23+
color: #4D4E53;
24+
width: 90%;
25+
max-width: 700px;
26+
padding: 10px 10px 0px;
27+
font-size: 90%;
28+
}
29+
30+
textarea:nth-of-type(1) {
31+
height: 80px
32+
}
33+
34+
textarea:nth-of-type(2) {
35+
height: 160px
36+
}
37+
38+
.playable-buttons {
39+
text-align: right;
40+
width: 90%;
41+
max-width: 700px;
42+
padding: 5px 10px 5px 26px;
43+
font-size: 100%;
44+
}
45+
46+
section {
47+
width: 90%;
48+
max-width: 700px;
49+
border: 1px solid #4D4E53;
50+
border-radius: 2px;
51+
padding: 10px 14px 10px 10px;
52+
margin-bottom: 10px;
53+
}
54+
55+
section input {
56+
display: block;
57+
margin: 5px;
58+
}
59+
60+
</style>
61+
<style class="editable">
62+
.container {
63+
column-count: 2;
64+
column-width: 200px;
65+
}
66+
</style>
67+
</head>
68+
69+
<body>
70+
<section>
71+
<div class="container">
72+
<p>Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic.</p>
73+
74+
<p>Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion okra wakame tomato. Dandelion cucumber earthnut pea peanut soko zucchini.</p>
75+
76+
<p>Turnip greens yarrow ricebean rutabaga endive cauliflower sea lettuce kohlrabi amaranth water spinach avocado daikon napa cabbage asparagus winter purslane kale. Celery potato scallion desert raisin horseradish spinach carrot soko. Lotus root water spinach fennel kombu maize bamboo shoot green bean swiss chard seakale pumpkin onion chickpea gram corn pea. Brussels sprout coriander water chestnut gourd swiss chard wakame kohlrabi beetroot carrot watercress. Corn amaranth salsify bunya nuts nori azuki bean chickweed potato bell pepper artichoke.</p>
77+
</div>
78+
79+
</section>
80+
<textarea class="playable-css">
81+
.container {
82+
column-count: 2;
83+
column-width: 200px;
84+
}
85+
</textarea>
86+
<textarea id="code" class="playable-html">
87+
<div class="container">
88+
<p>Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic.</p>
89+
90+
<p>Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion okra wakame tomato. Dandelion cucumber earthnut pea peanut soko zucchini.</p>
91+
92+
<p>Turnip greens yarrow ricebean rutabaga endive cauliflower sea lettuce kohlrabi amaranth water spinach avocado daikon napa cabbage asparagus winter purslane kale. Celery potato scallion desert raisin horseradish spinach carrot soko. Lotus root water spinach fennel kombu maize bamboo shoot green bean swiss chard seakale pumpkin onion chickpea gram corn pea. Brussels sprout coriander water chestnut gourd swiss chard wakame kohlrabi beetroot carrot watercress. Corn amaranth salsify bunya nuts nori azuki bean chickweed potato bell pepper artichoke.</p>
93+
</div>
94+
</textarea>
95+
<div class="playable-buttons">
96+
<input id="reset" type="button" value="Reset">
97+
</div>
98+
</body>
99+
<script>
100+
var section = document.querySelector('section');
101+
var editable = document.querySelector('.editable');
102+
var textareaHTML = document.querySelector('.playable-html');
103+
var textareaCSS = document.querySelector('.playable-css');
104+
var reset = document.getElementById('reset');
105+
var htmlCode = textareaHTML.value;
106+
var cssCode = textareaCSS.value;
107+
108+
function fillCode() {
109+
editable.innerHTML = textareaCSS.value;
110+
section.innerHTML = textareaHTML.value;
111+
}
112+
113+
reset.addEventListener('click', function () {
114+
textareaHTML.value = htmlCode;
115+
textareaCSS.value = cssCode;
116+
fillCode();
117+
});
118+
119+
textareaHTML.addEventListener('input', fillCode);
120+
textareaCSS.addEventListener('input', fillCode);
121+
window.addEventListener('load', fillCode);
122+
</script>
123+
124+
</html>

multicol/basics/column-count.html

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<title>Multicol example - column-count</title>
7+
8+
<style>
9+
body {
10+
font: 1.2em Helvetica, Arial, sans-serif;
11+
margin: 20px;
12+
padding: 0;
13+
}
14+
15+
textarea {
16+
font-family: monospace;
17+
display: block;
18+
margin-bottom: 10px;
19+
height: 160px;
20+
background-color: #F4F7F8;
21+
border: none;
22+
border-left: 6px solid #558ABB;
23+
color: #4D4E53;
24+
width: 90%;
25+
max-width: 700px;
26+
padding: 10px 10px 0px;
27+
font-size: 90%;
28+
}
29+
30+
textarea:nth-of-type(1) {
31+
height: 80px
32+
}
33+
34+
textarea:nth-of-type(2) {
35+
height: 160px
36+
}
37+
38+
.playable-buttons {
39+
text-align: right;
40+
width: 90%;
41+
max-width: 700px;
42+
padding: 5px 10px 5px 26px;
43+
font-size: 100%;
44+
}
45+
46+
section {
47+
width: 90%;
48+
max-width: 700px;
49+
border: 1px solid #4D4E53;
50+
border-radius: 2px;
51+
padding: 10px 14px 10px 10px;
52+
margin-bottom: 10px;
53+
}
54+
55+
section input {
56+
display: block;
57+
margin: 5px;
58+
}
59+
60+
</style>
61+
<style class="editable">
62+
.container {
63+
column-count: 3;
64+
}
65+
</style>
66+
</head>
67+
68+
<body>
69+
<section>
70+
<div class="container">
71+
<p>Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic.</p>
72+
73+
<p>Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion okra wakame tomato. Dandelion cucumber earthnut pea peanut soko zucchini.</p>
74+
75+
<p>Turnip greens yarrow ricebean rutabaga endive cauliflower sea lettuce kohlrabi amaranth water spinach avocado daikon napa cabbage asparagus winter purslane kale. Celery potato scallion desert raisin horseradish spinach carrot soko. Lotus root water spinach fennel kombu maize bamboo shoot green bean swiss chard seakale pumpkin onion chickpea gram corn pea. Brussels sprout coriander water chestnut gourd swiss chard wakame kohlrabi beetroot carrot watercress. Corn amaranth salsify bunya nuts nori azuki bean chickweed potato bell pepper artichoke.</p>
76+
</div>
77+
78+
</section>
79+
<textarea class="playable-css">
80+
.container {
81+
column-count: 3;
82+
}
83+
</textarea>
84+
<textarea id="code" class="playable-html">
85+
<div class="container">
86+
<p>Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic.</p>
87+
88+
<p>Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion okra wakame tomato. Dandelion cucumber earthnut pea peanut soko zucchini.</p>
89+
90+
<p>Turnip greens yarrow ricebean rutabaga endive cauliflower sea lettuce kohlrabi amaranth water spinach avocado daikon napa cabbage asparagus winter purslane kale. Celery potato scallion desert raisin horseradish spinach carrot soko. Lotus root water spinach fennel kombu maize bamboo shoot green bean swiss chard seakale pumpkin onion chickpea gram corn pea. Brussels sprout coriander water chestnut gourd swiss chard wakame kohlrabi beetroot carrot watercress. Corn amaranth salsify bunya nuts nori azuki bean chickweed potato bell pepper artichoke.</p>
91+
</div>
92+
</textarea>
93+
<div class="playable-buttons">
94+
<input id="reset" type="button" value="Reset">
95+
</div>
96+
</body>
97+
<script>
98+
var section = document.querySelector('section');
99+
var editable = document.querySelector('.editable');
100+
var textareaHTML = document.querySelector('.playable-html');
101+
var textareaCSS = document.querySelector('.playable-css');
102+
var reset = document.getElementById('reset');
103+
var htmlCode = textareaHTML.value;
104+
var cssCode = textareaCSS.value;
105+
106+
function fillCode() {
107+
editable.innerHTML = textareaCSS.value;
108+
section.innerHTML = textareaHTML.value;
109+
}
110+
111+
reset.addEventListener('click', function () {
112+
textareaHTML.value = htmlCode;
113+
textareaCSS.value = cssCode;
114+
fillCode();
115+
});
116+
117+
textareaHTML.addEventListener('input', fillCode);
118+
textareaCSS.addEventListener('input', fillCode);
119+
window.addEventListener('load', fillCode);
120+
</script>
121+
122+
</html>

multicol/basics/column-width.html

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<title>Multicol example - column-width</title>
7+
8+
<style>
9+
body {
10+
font: 1.2em Helvetica, Arial, sans-serif;
11+
margin: 20px;
12+
padding: 0;
13+
}
14+
15+
textarea {
16+
font-family: monospace;
17+
display: block;
18+
margin-bottom: 10px;
19+
height: 160px;
20+
background-color: #F4F7F8;
21+
border: none;
22+
border-left: 6px solid #558ABB;
23+
color: #4D4E53;
24+
width: 90%;
25+
max-width: 700px;
26+
padding: 10px 10px 0px;
27+
font-size: 90%;
28+
}
29+
30+
textarea:nth-of-type(1) {
31+
height: 80px
32+
}
33+
34+
textarea:nth-of-type(2) {
35+
height: 160px
36+
}
37+
38+
.playable-buttons {
39+
text-align: right;
40+
width: 90%;
41+
max-width: 700px;
42+
padding: 5px 10px 5px 26px;
43+
font-size: 100%;
44+
}
45+
46+
section {
47+
width: 90%;
48+
max-width: 700px;
49+
border: 1px solid #4D4E53;
50+
border-radius: 2px;
51+
padding: 10px 14px 10px 10px;
52+
margin-bottom: 10px;
53+
}
54+
55+
section input {
56+
display: block;
57+
margin: 5px;
58+
}
59+
60+
</style>
61+
<style class="editable">
62+
.container {
63+
column-width: 200px;
64+
}
65+
</style>
66+
</head>
67+
68+
<body>
69+
<section>
70+
<div class="container">
71+
<p>Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic.</p>
72+
73+
<p>Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion okra wakame tomato. Dandelion cucumber earthnut pea peanut soko zucchini.</p>
74+
75+
<p>Turnip greens yarrow ricebean rutabaga endive cauliflower sea lettuce kohlrabi amaranth water spinach avocado daikon napa cabbage asparagus winter purslane kale. Celery potato scallion desert raisin horseradish spinach carrot soko. Lotus root water spinach fennel kombu maize bamboo shoot green bean swiss chard seakale pumpkin onion chickpea gram corn pea. Brussels sprout coriander water chestnut gourd swiss chard wakame kohlrabi beetroot carrot watercress. Corn amaranth salsify bunya nuts nori azuki bean chickweed potato bell pepper artichoke.</p>
76+
</div>
77+
78+
</section>
79+
<textarea class="playable-css">
80+
.container {
81+
column-width: 200px;
82+
}
83+
</textarea>
84+
<textarea id="code" class="playable-html">
85+
<div class="container">
86+
<p>Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic.</p>
87+
88+
<p>Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion okra wakame tomato. Dandelion cucumber earthnut pea peanut soko zucchini.</p>
89+
90+
<p>Turnip greens yarrow ricebean rutabaga endive cauliflower sea lettuce kohlrabi amaranth water spinach avocado daikon napa cabbage asparagus winter purslane kale. Celery potato scallion desert raisin horseradish spinach carrot soko. Lotus root water spinach fennel kombu maize bamboo shoot green bean swiss chard seakale pumpkin onion chickpea gram corn pea. Brussels sprout coriander water chestnut gourd swiss chard wakame kohlrabi beetroot carrot watercress. Corn amaranth salsify bunya nuts nori azuki bean chickweed potato bell pepper artichoke.</p>
91+
</div>
92+
</textarea>
93+
<div class="playable-buttons">
94+
<input id="reset" type="button" value="Reset">
95+
</div>
96+
</body>
97+
<script>
98+
var section = document.querySelector('section');
99+
var editable = document.querySelector('.editable');
100+
var textareaHTML = document.querySelector('.playable-html');
101+
var textareaCSS = document.querySelector('.playable-css');
102+
var reset = document.getElementById('reset');
103+
var htmlCode = textareaHTML.value;
104+
var cssCode = textareaCSS.value;
105+
106+
function fillCode() {
107+
editable.innerHTML = textareaCSS.value;
108+
section.innerHTML = textareaHTML.value;
109+
}
110+
111+
reset.addEventListener('click', function () {
112+
textareaHTML.value = htmlCode;
113+
textareaCSS.value = cssCode;
114+
fillCode();
115+
});
116+
117+
textareaHTML.addEventListener('input', fillCode);
118+
textareaCSS.addEventListener('input', fillCode);
119+
window.addEventListener('load', fillCode);
120+
</script>
121+
122+
</html>

0 commit comments

Comments
 (0)