Dies ist eines der kleineren CSS-Probleme, die mich ständig plagen.
Wie richten sich die Leute bei Stack Overflow vertikal aus? checkboxes
und ihre labels
durchgehend Cross-Browser ?
Wenn ich sie in Safari richtig ausrichte (normalerweise mit vertical-align: baseline
über die input
), sind sie in Firefox und IE vollständig verschwunden.
Reparieren Sie es in Firefox, und Safari und IE sind unweigerlich durcheinander. Jedes Mal, wenn ich ein Formular programmiere, verschwende ich damit Zeit.
Hier ist der Standardcode, mit dem ich arbeite:
<form>
<div>
<label><input type="checkbox" /> Label text</label>
</div>
</form>
Ich verwende in der Regel Eric Meyers Reset, so dass die Formularelemente relativ frei von Überschreibungen sind. Ich freue mich auf alle Tipps und Tricks, die Sie zu bieten haben!