home
elements
about us
contact us
Search for Elements
button
50
loader
50
pagination
06
BG Patterns
25
checkbox
06
Elements
checkbox 06
.myuihub-checkbox input { display: none; } .myuihub-checkbox label { display: inline-block; width: 24px; height: 24px; background-color: transparent; border-radius: 4px; border: 2px solid #2e2f2f; margin: 0; background-image: url("data:image/svg+xml,
"); background-size: 0; background-repeat: no-repeat; background-position: center; cursor: pointer; transition: all 300ms ease-in-out; } .myuihub-checkbox input:checked~label { background-size: 55%; background-color: #2e2f2f; }
checkbox 05
.myuihub-checkbox input { display: none; } .myuihub-checkbox label { display: inline-block; width: 24px; height: 24px; background-color: transparent; border-radius: 4px; border: 2px solid #ef9c98; margin: 0; background-image: url("data:image/svg+xml,
"); background-size: 0; background-repeat: no-repeat; background-position: center; cursor: pointer; transition: all 300ms ease-in-out; } .myuihub-checkbox input:checked~label { background-size: 55%; background-color: #ef9c98; animation: myuihubcheckbox 0.6s ease; } @keyframes myuihubcheckbox { from { transform: scale(1, 1); } 30% { transform: scale(1.25, 0.75); } 40% { transform: scale(0.75, 1.25); } 50% { transform: scale(1.15, 0.85); } 65% { transform: scale(0.95, 1.05); } 75% { transform: scale(1.05, 0.95); } to { transform: scale(1, 1); } }
checkbox 04
.myuihub-checkbox input { display: none; } .myuihub-checkbox label { display: inline-block; width: 24px; height: 24px; background-color: transparent; border-radius: 4px; border: 2px solid #30a7fb; margin: 0; background-image: url("data:image/svg+xml,
"); background-size: 0; background-repeat: no-repeat; background-position: center; cursor: pointer; transition: all 300ms ease-in-out; } .myuihub-checkbox input:checked~label { background-size: 55%; background-color: #30a7fb; animation: myuihubcheckbox 1s 1 forwards; } @keyframes myuihubcheckbox { 40% { transform: scale(1.5, 0.5); } 50% { transform: scale(0.5, 1.5); } 60% { transform: scale(1.3, 0.6); } 70% { transform: scale(0.8, 1.2); } 100% { transform: scale(1, 1); } }
checkbox 03
.myuihub-checkbox input { display: none; } .myuihub-checkbox label { display: inline-block; width: 24px; height: 24px; background-color: transparent; border-radius: 100%; border: none; margin: 0; background-image: url("data:image/svg+xml,
"); background-size: 0; background-repeat: no-repeat; background-position: center; cursor: pointer; box-shadow: 3px 3px 5px #c5c5c5, -3px -3px 5px #ffffff; transition: all 300ms ease-in-out; } .myuihub-checkbox input:checked~label { background-size: 45%; box-shadow: inset 3px 3px 5px #c5c5c5, inset -3px -3px 5px #ffffff; }
checkbox 02
.myuihub-checkbox { transform-style: preserve-3d; } .myuihub-checkbox input { display: none; } .myuihub-checkbox label { display: inline-block; width: 24px; height: 24px; background-color: transparent; border-radius: 4px; border: 1px solid #4f1d31; margin: 0; background-image: url("data:image/svg+xml,
"); background-size: 0%; background-repeat: no-repeat; background-position: center; cursor: pointer; transition: all 300ms ease-in-out; } .myuihub-checkbox input:checked~label { background-size: 50%; background-color: #4f1d31; transform: rotateY(360deg); }
checkbox 01
.myuihub-checkbox input { display: none; } .myuihub-checkbox label { display: inline-block; width: 24px; height: 24px; background-color: transparent; border-radius: 100px; border: 1px solid black; margin: 0; background-image: url("data:image/svg+xml,
"); background-size: 0%; background-repeat: no-repeat; background-position: center; cursor: pointer; transition: all 300ms ease-in-out; } .myuihub-checkbox input:checked~label { background-size: 50%; background-color: black; --size: 15px; box-shadow: -10px -10px var(--size) 0px #FCAF45, 0 -10px var(--size) 0px #F77737, 10px -10px var(--size) 0px #833AB4, 10px 0 var(--size) 0px #E1306C, 10px 10px var(--size) 0px #FFDC80, 0 10px var(--size) 0px #FD1D1D, -10px 10px var(--size) 0px #5B51D8; }