The checkbox is shown as a square box that is ticked (checked) when activated.

<div id="ck-button">
   <label>
      <input type="checkbox" value="1"><span>red</span>
   </label>
</div>
div label input {
   margin-right:100px;
}
body {
    font-family:sans-serif;
}
 
#ck-button {
    margin:4px;
    background-color:#EFEFEF;
    border-radius:4px;
    border:1px solid #D0D0D0;
    overflow:auto;
    float:left;
}
 
#ck-button label {
    float:left;
    width:4.0em;
}
 
#ck-button label span {
    text-align:center;
    padding:3px 0px;
    display:block;
}
 
#ck-button label input {
    position:absolute;
    top:-20px;
}
 
#ck-button input:checked + span {
    background-color:#911;
    color:#fff;
}

Contact me.

I would love to hear from you, send me a message using the form below.

    ×