chcę projektować pola wyboru tak:Checkbox stylizacji nie działa w Safari komórkowego
To mój CSS:
.checkboxcontact input[type="checkbox"] {
-webkit-appearance: none;
background-color: white;
border: 1px solid #d44803;
padding: 9px;
border-radius: 3px;
display: inline-block;
position: relative;
float:left;
}
.checkboxcontact input[type="checkbox"]:checked {
background-color: #d44803;
border: 1px solid white;
color: #fff;
}
.checkboxcontact input[type="checkbox"]:checked:after {
content: '\2714';
font-size: 14px;
position: absolute;
top: 0;
left: 3px;
color: #fff;
font-family: "FontAwesome";
}
To pokazuje idealny na pulpicie i Chrome w telefonach komórkowych.
Ale jest problem z Safari na iPhone. To pokazuje, jak ten:
Jak mogę rozwiązać ten problem? Czy jest coś awaryjnego?
Checkboxes (jak Na przykład przyciski radiowe nie mają zawartości. Dodanie do nich pseudo elementu, takiego jak "after", nie jest poprawne i spowoduje takie zachowanie przeglądarki. –
@MihaiT i czy jest na to dobry sposób? (uzyskaj taki sam wynik) – nielsv