<style>
@import url(https://fonts.googleapis.com/css?family=Droid+Sans:700);
/* counters */
body {
counter-reset: characters;
}
input:checked {
counter-increment: characters;
}
.total::after {
content: counter(characters);
}
/* the rest is just to make things pretty */
body {
margin: 32px;
font: 700 32px/1 'Droid Sans', sans-serif;
color: #fff;
background-color: #3f584e;
}
h1 {
margin: 0 0 32px;
font-size: 48px;
}
h2 {
margin: 0 0 8px 8px;
font-size: inherit;
}
section {
margin-bottom: 16px;
padding: 16px;
border-radius: 4px;
overflow: hidden;
background-color: rgba(255, 255, 255, .1);
}
input {
position: absolute;
left: -9999px;
}
label {
float: left;
margin: 8px;
padding: 16px;
border-radius: 4px;
border: solid 2px rgba(255, 255, 255, .4);
background-color: rgba(255, 255, 255, .2);
cursor: pointer;
transition: all .1s;
}
label::before {
display: inline;
}
input:checked + label {
border: solid 2px #fff;
background-color: rgba(255, 255, 255, .4);
box-shadow: 0 0 10px #fff;
}
.total {
padding: 16px 24px;
}
</style>
<h1>בחר קוביה</h1>
<section class="characters">
<h2>בחר קוביה או קוביות</h2>
<input id="b" type="checkbox"><label for="b">ראשון</label>
<input id="c" type="checkbox"><label for="c">שני</label>
<input id="e" type="checkbox"><label for="e">שלישי</label>
<input id="g" type="checkbox"><label for="g">רביעי</label>
<input id="i" type="checkbox"><label for="i">חמישי</label>
<input id="k" type="checkbox"><label for="k">שישי</label>
<input id="l" type="checkbox"><label for="l">שביעי</label>
<input id="o" type="checkbox"><label for="o">שמיני</label>
</section>
<section class="total">
סה"כ נבחרו:
</section>
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter