Для проверки внутри флажка вы можете поставить content: '✔';
внутри input[type='checkbox']:checked:after
Вот простое решение
input[type='checkbox']:after {
line-height: 1.5em;
content: '';
display: inline-block;
width: 18px;
height: 18px;
border: 1px solid rgb(192,192,192);
border-radius: 0.25em;
background: #fff;
margin-top: -4px;
margin-left: -4px;
}
input[type='checkbox']:checked:after {
content: '✔';
text-align: center;
width: 15px;
height: 15px;
border: 2px solid black;
}
<input type="checkbox"/>
здесь мой jsfiddle вы можете оформить заказ Здесь
Другой путь
для этого вам нужно добавить Fontawesome CDN, чтобы использовать значок в вашем проекте
https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css
, после этого просто добавьте в свой css значение input[type='checkbox']:checked:after{}
input[type='checkbox']:checked:after {
/* content: '✔'; */
content: '\f00c';
text-align: center;
width: 15px;
height: 15px;
border: 2px solid black;
font-family: 'FontAwesome';
}
, также вы можете найти здесь fontawesome Шпаргалка для кода
input[type='checkbox']:after {
line-height: 1.5em;
content: '';
display: inline-block;
width: 18px;
height: 18px;
border: 1px solid rgb(192,192,192);
border-radius: 0.25em;
background: #fff;
margin-top: -4px;
margin-left: -4px;
}
input[type='checkbox']:checked:after {
/* content: '✔'; */
content: '\f00c';
text-align: center;
width: 15px;
height: 15px;
border: 2px solid black;
font-family: 'FontAwesome';
}
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<input type="checkbox"/>
контрольная касса Здесь