Я обычай мой флажок с FontAwesome, но это работает только на Chrome ...Пользовательские флажок не работает на Firefox
Я положил это на моей странице:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" />
<input type="checkbox" id="checkbox_cd" class="custom-checkbox" />
Вот мой CSS:
/*
input.custom-checkbox {
visibility: hidden;
}
*/
input.custom-checkbox:checked::after, input.custom-checkbox::after {
visibility: visible;
font-family: FontAwesome;
font-size: 60px;
background-color: transparent;
display: inline-block;
}
input.custom-checkbox:checked::after {
content: '\f058';
color: #16A085;
}
input.custom-checkbox::after {
content: '\f057';
color: #C0392B;
position: relative;
bottom: 5px;
}
Спасибо,
Вы не можете использовать ':: after' из флажок. Вместо этого используйте '
Спасибо, к сожалению :: после того, как он не поддерживается в Firefox .. – XZKS
Не просто Firefox. Он не работает на _any_ браузере, который соответствует стандартам. То, что он работает на Chrome, - это случайность! –