<span>-Width per CSS forcieren
COLOSSUS 12.07.2004 - 19:34 900 2
COLOSSUS
AdministratorGNUltra
|
Um's kurz zu machen: <li><span class="txt" style="width:200px;">Name:</span> <input type="text" name="name" size=30" /></li>
WARUM zum Teufel schafft es hier Mozilla (andere Browser nicht getestet) nicht, das Inline-Element mit 200px Breite darzustellen? Elternelemente sind groß genug, und Vererbung der Breite ist keine gegeben, da width vorher noch nirgendwo definiert worden ist. Hilfe
|
watchout
Legendundead
|
wie wär's mit dem erlernen des css-model? http://www.w3.org/TR/CSS21/visudet....ths_and_marginsedit: ach was, hab keine lust mehr, dann heissts wieder ich bin unfreundlich, weil ich den leuten nicht alles vorkau': mach entweder aus dem span ein div, oder schreib display:block rein, damit sollte sich die sache erledigt haben, wenn du dann rechts daneben no was schreiben willst, dann musst du floats verwenden.
Bearbeitet von watchout am 12.07.2004, 21:34
|
Rektal
Here to stay
|
Um mehr Liebe einzubringen:
"10.3.1 Inline, non-replaced elements
The 'width' property does not apply. A computed value of 'auto' for 'left', 'right', 'margin-left' or 'margin-right' becomes a used value of '0'."
Und "span" faellt nun mal in die Kategorie "Inline, non-replaced element".
|