iOS устройства меняют css обычных форм. Чтобы избежать этого, я смог найти, что могу использовать это css:
input, textarea, submit { -webkit-appearance: none; }
Но тогда флажок исчезает в iOS и обычных компьютерах.
Затем я попытался добавить исключение только для флажка
#checkbox1 { -webkit-appearance: checkbox; }
Тогда форма в порядке. Этот флажок появляется, но в iOS флажок имеет странный аспект и не идеально отцентрирован.
Как я могу контролировать css флажка в iOS и дать ему простой регулярный аспект?
Здесь для проверки: https://jsfiddle.net/19g2vu4k/
HTML:
<div id="checkAndText">
<input type="checkbox" id='checkbox1' name="rebre" checked="checked">
<div id="checkText">Text of the checkbox</div>
</div>