Ваш класс не был применен из-за вашей опечатки.
Выберите одно из следующих исправлений:
<input id="CLR1" class="jscolor {valueElement:null, value:'#e6e5f4'}">
(предпочтительно)
<input id="CLR1" class='jscolor {valueElement:null, value:"#e6e5f4"}'>
⋅ ⋅ ⋅
Затем, чтобы правильно выровнять его, можно просто удалить top
на элементе .checkbox
:
.checkbox {
position: relative;
/* top: -0.375rem; */
margin: 0 1rem 0 0;
cursor: pointer;
}
Обновленная скрипта: https://jsfiddle.net/7ayLhLpc/
Надеюсь, это поможет!