Grille
Erfahrenes Mitglied
hallo ...
Ich versuche gerade einen Anmeldebereich im Kopfbereich meiner Homepage unterzubringen und habe wiedermal probleme mit der Darstellung von IE und FF ...
Ich habe außen herum eine Tabelle angelegt und mit einem "leer.png"-Bild die alles positioniert.
Jetzt wolle ich innerhalb dieser Tabelle die Formularfelder und den Absendebutton unterbringen. doch leider meint FF den Button 3px höher versetzen zu müssen, als die nebenstehenden input-Felder. IE machts natürlich anders ... da sind alle auf gleicher Höhe ... so wie es sein soll
Allgemein wolle ich mal fragen, wie man Formulare Browserübergreifend gleich gestalten kann ... denn besonders das Problem mit grafischen Buttons habe ich immer wieder (also dass die höher oder tiefer sind als die danebenstehenden Eingabefelder) ... muss man alles in Div-Boxen anlegen?
Hier ist mein Code:
CSS
und hier der Tabellenbereich HTML:
Die Eingabebox und der Button (Grafik) sind gleich hoch und sollten daher auch auf einer linie stehen ...
vielen Dank im vorraus
Ich versuche gerade einen Anmeldebereich im Kopfbereich meiner Homepage unterzubringen und habe wiedermal probleme mit der Darstellung von IE und FF ...
Ich habe außen herum eine Tabelle angelegt und mit einem "leer.png"-Bild die alles positioniert.
Jetzt wolle ich innerhalb dieser Tabelle die Formularfelder und den Absendebutton unterbringen. doch leider meint FF den Button 3px höher versetzen zu müssen, als die nebenstehenden input-Felder. IE machts natürlich anders ... da sind alle auf gleicher Höhe ... so wie es sein soll
Allgemein wolle ich mal fragen, wie man Formulare Browserübergreifend gleich gestalten kann ... denn besonders das Problem mit grafischen Buttons habe ich immer wieder (also dass die höher oder tiefer sind als die danebenstehenden Eingabefelder) ... muss man alles in Div-Boxen anlegen?
Hier ist mein Code:
CSS
PHP:
/* ***************************** Schriftklassen für den Content **************************** */
html { font-family:'Times New Roman',Times,serif; text-align: left; }
/* ***************************** MENU_TOP ANFANG **************************** */
.top_input { color:#000; border: 2px solid #f0a; width: 144px; height: 19px; margin: 0px 0px 0px 0px; display: block;}
/* ****************************** MENU_TOP ENDE ***************************** */
/* **************************** TABELLE ANFANG ***************************** */
table { width:100%; }
td { vertical-align:middle; overflow:hidden; }
/* **************************** TABELLE ENDE ******************************* */
und hier der Tabellenbereich HTML:
PHP:
<form action="" method="post">
<table width='1000' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td width='300' colspan='14'><img src="images/template/sysfiles/leer.png" border=0; width='300' height='54'></td>
</tr>
<tr>
<td width='337'><img src="images/template/sysfiles/leer.png" border=0; width='337' height='20'></td>
<td width='125'><a href="index.php?order=2001" title=""><img src="images/template/sysfiles/button_neu_registrieren.png" border=0; width='125' height='20' style='margin-top:11px;' alt="hier klicken wenn du dich bei uns registrieren möchtest"></a></td>
<td width='7'><img src="images/template/sysfiles/leer.png" border=0; width='7' height='20'></td>
<td width='125'><a href="index.php?order=3001" title=""><img src="images/template/sysfiles/button_passwort_vergessen.png" border=0; width='125' height='20' style='margin-top:11px;' alt="passwort vergessen? kein problem!"></a></td>
<td width='9'><img src="images/template/sysfiles/leer.png" border=0; width='9' height='20'></td>
<td width='150'><input class='top_input' type='email' name='email'></td>
<td width='5'><img src="images/template/sysfiles/leer.png" border=0; width='5' height='20'></td>
<td width='150'><input class='top_input' type='password' name='password'></td>
<td width='5'><img src="images/template/sysfiles/leer.png" border=0; width='5' height='20'></td>
<td width='54'><input type="image" src="images/template/sysfiles/button_login.png" border=0; width='54' height='25' alt="und los!"></td>
<td width='54'><img src="images/template/sysfiles/leer.png" border=0; width='54' height='20'></td>
</tr>
</table>
</form>
Die Eingabebox und der Button (Grafik) sind gleich hoch und sollten daher auch auf einer linie stehen ...
vielen Dank im vorraus