<span>-Width per CSS forcieren

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/ltspangt-width_per_css_forcieren_119273/page_1 - zur Vollversion wechseln!


COLOSSUS schrieb am 12.07.2004 um 19:34

Um's kurz zu machen:

Code:
<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 schrieb am 12.07.2004 um 21:31

wie wär's mit dem erlernen des css-model? :rolleyes:
http://www.w3.org/TR/CSS21/visudet....ths_and_margins

edit: 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.


Rektal schrieb am 13.07.2004 um 09:15

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".




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025