WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Help! <form> nicht zentral (valign) (http://www.wcm.at/forum/showthread.php?t=211663)

Fusi 09.03.2007 15:05

Help! <form> nicht zentral (valign)
 
Hier mein Problem:

http://666kb.com/i/amh7h5lku994yzs5s.jpg

Der Quellcode dazu sieht so aus:

<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td align="right" valign="center">
<form action="" name="kw" method="post" onSubmit="return checkKw()">
<input type="hidden" name="aktuellekw" value="<?php echo $kwForSwitchTo; ?>">
<input type="text" value="" name="switchto" maxlength="2" size="1">
<input type="submit" name="submit" value="Gehe zu KW..">
</form>
</td>

</tr>
</table>

void 10.03.2007 22:49

http://de.selfhtml.org/html/tabellen...ichtung_zellen:
Zitat:

valign="middle" (nicht "center"!)

Fusi 11.03.2007 02:08

Zitat:

Original geschrieben von void
http://de.selfhtml.org/html/tabellen...ichtung_zellen:
Bringt nix. Es ist ja sozusagen kein freier Platz in der Zelle. Bei "bottom" siehts nämlich genau so aus.

zAPPEL 11.03.2007 09:21

Ganz was prinzipielles:
Wäre es nicht besser die aktuellen Techniken und Möglichkeitne zu nutzen und CSS zu verwenden?

html:
<td class="form">
<form>
</form>
</td>
css:
.form {
text-align:right;
vertical-align: middle;
}

Fusi 11.03.2007 11:15

Zitat:

Original geschrieben von zAPPEL
Ganz was prinzipielles:
Wäre es nicht besser die aktuellen Techniken und Möglichkeitne zu nutzen und CSS zu verwenden?

html:
<td class="form">
<form>
</form>
</td>
css:
.form {
text-align:right;
vertical-align: middle;
}

Die vewende ich sowieso bei der "wirklichen" Homepage. In dem Fall hats leider keine Auswirkung.

zAPPEL 11.03.2007 11:43

hm.. bisschen rumgespielt, so funktionert es z.B:

Code:

<table>
        <tr>
                <td >
                        <form action="" name="kw" method="post" onSubmit="">
                                <input type="hidden" name="aktuellekw" value="1">
                                <input type="text" value="" name="switchto" maxlength="2" size="1">
                                <input type="submit" name="submit" value="Gehe zu KW..">
                        </form>
                </td>
        </tr>
</table>
--


table {
border:1px solid black;
height:50px;
}

table td {
vertical-align:middle;
}
form {
display:inline;
}

obwohl es imho auch funktionern sollte wenn man der td einfach vertical-align:middle einstellt.. weiß nicht warum das nicht mag.


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag