Разрешен ли псевдоэлемент: before для входа [type = checkbox]?
Этот ответ StackOverflow описывает, как оформить флажки с использованием CSS3, не требуя<label>
:
input[type=checkbox]:before {
content:""; display:inline-block; width:12px; height:12px; background:red;
}
Это работает в Chrome 22, но не в Firefox 15 или IE 9.
Учитывая отсутствие поддержки в последних двух браузерах,поведение Chrome допустимо в соответствии со спецификацией CSS3?