Checkbox Breite/Höhe nicht ändern bei neueren Browsern
Ich arbeite auf einer Website, die Bedürfnisse zu Abschnitt 508-konform, so dass ich dachte, die Erhöhung der Größe der Checkboxen nützlich wäre, irgendwelche der Sehbehinderten hatte noch eine vision. Check-out dieser Screenshot aus Chrome 15 (versus Chrome-16):
Dies ist die gleiche css, die passiert werden:
input[type="checkbox"] {
width: 30px;
height: 30px;
}
Wie Sie sehen können die Breite und Höhe sehr unterschiedlich interpretiert. Weiss jemand, wie man diese Arbeit mit beiden Browsern? (IE9 tut die gleiche Sache auf der rechten Seite auch).
- Ich bin mit diesem problem in chrome 19 auf verschiedenen Computern
- Haben Sie einen Blick auf stackoverflow.com/questions/306924/checkbox-size-in-html-css
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist wirklich nicht cross-browser-Lösung (das ist ein Alter Artikel, aber immer noch gut und relevant) mit einer tatsächlichen checkbox. Es gibt tricks, die Sie verwenden können, in CSS3. Der, den ich verwenden ist nicht sehr browser-freundliche (benötigt einen neueren browser), aber es gibt andere Wege, die ein wenig mehr cross-browser-freundlich, noch immer nicht zu 100% aber. Ich bezweifle, Sie werden nichts finden, das unterstützt der IE6 zum Beispiel.
Etwas wie dieses:
Das ist ein sehr einfaches Beispiel. Siehe jsFiddle.