Sprint
Erfahrenes Mitglied
Hallo,
um den Formularen ein einheitliches Aussehen zu geben, habe ich sie mit CSS formatiert.
In dem Formular sind auch einige Radio-Buttons enthalten, die zentriert unter ihren Bildern stehen sollen. Sie werden aber im Safari linksbündig und im FF rechtsbündig ausgerichtet. Nur wenn ich die Breite des Input Feldes rausnehme, werden die Buttons in ihren Boxen zentriert.
Wie bekomme ich beides unter einen Hut? Es geht zwar, wenn ich jedem Input-Feld ein ' style="width: 250px;" ' zuweise, aber das kann ja nicht der Sinn sein, oder?
um den Formularen ein einheitliches Aussehen zu geben, habe ich sie mit CSS formatiert.
In dem Formular sind auch einige Radio-Buttons enthalten, die zentriert unter ihren Bildern stehen sollen. Sie werden aber im Safari linksbündig und im FF rechtsbündig ausgerichtet. Nur wenn ich die Breite des Input Feldes rausnehme, werden die Buttons in ihren Boxen zentriert.
CSS:
form input { width: 250px; margin-top: 1em; padding:0 2px; margin-bottom:1em; border: solid 1px gray; }
#daecher { width: 780px; height: auto; }
.dachform { text-align: center; width: 130px; height: auto; float: left; }
.pflicht { border: solid 1px #4ae607; }
HTML:
<div id="daecher" class="pflicht">
<div class="dachform">
<img src="images/_dach1.gif" alt="" height="119" width="124" border="0"><br>
<input type="radio" name="dachform" value="1" tabindex="14">
</div>
<div class="dachform">
<img src="images/_dach2.gif" alt="" height="119" width="122" border="0"><br>
<input type="radio" name="dachform" value="2" tabindex="15">
</div>
<div class="dachform">
<img src="images/_dach3.gif" alt="" height="119" width="120" border="0"><br>
<input type="radio" name="dachform" value="3" tabindex="16">
</div>
</div>
Wie bekomme ich beides unter einen Hut? Es geht zwar, wenn ich jedem Input-Feld ein ' style="width: 250px;" ' zuweise, aber das kann ja nicht der Sinn sein, oder?