Hallo TooLate,
mach noch ein <br> vor die AGB Zeile.
Alternativ gestalte deine Formularzeilen nach diesem Muster:
<label>
<span>Labeltext</span>
<input ... >
</label>
label { display: flex; }
label span { flex-basis: 10em; /* oder so */
Dann brauchst Du keine <br> dazwischen, braucht in den Labels kein for-Attribut und hast alles ordentlich nebeneinander.
So kann das aussehen: https://jsfiddle.net/Rolf_b/qec4qsnt/2/
Die Zeilen im CSS mit /* fallback */ greifen, wenn der Browser keine Flexbox unterstützt (mach z.B. aus flex
ein klex
um das zu probieren).
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi