Так, как указано в названии, все одинаково в CSS и HTML, но по какой-то причине firefox отображает переключатели как квадратные.Радиокнопка круглая в хроме, но квадрат в firefox
Если вы открываете http://jsfiddle.net/u2yq3j50/4/ в Chrome, переключатели отображаются в виде кругов. Если вы откроете его в Firefox, он появится в виде квадратов.
Я пробовал -moz-appearance: radio;
в #radio-demo input[type="radio"] + label:before
, но это не дает желаемого результата, потому что он просто переопределяет мои стили и делает его недоступным.
Любые советы будут замечательными, спасибо!
Кажется, что вам не хватает префиксов 'border-radius' и' box-shadow'. На самом деле вам больше не нужны префиксы для этих свойств. То же самое для «непрозрачности». –
спасибо! Я думаю, что это был префикс пограничного радиуса! Для фона я могу просто использовать un-prefixed версию тоже? Также вы могли бы объяснить, почему это происходит, когда я использовал только префиксные версии радиуса границы или это просто странная причуда для css? – echen