Gunnar Bittersmann: Was ist mit der div-Box passiert?

Beitrag lesen

@@Horus:

nuqneH

Das Aufräumen mit allem was fehl am Platz ist wollte ich mir für später aufheben und mich im Moment mehr darauf konzentrieren, dass es überhaupt funktioniert.

Es gleich richtig[tm] (d.h. aufgeräumt) zu machen spart später doppelte Arbeit.

Deshalb auch das display:inline. Eigentlich wäre es nicht notwendig, aber normalerweise steht es auch auf none und soll durch Javascriptanweisungen auf inline gesetzt werden

Warum auf inline?

habe ich […] die div-Box gleich auf inline gesetzt um sofort zu sehen was nun passiert.

Nun siehst du, was passiert: Ein Inline-Element ist nur so groß wie der Text (hat also auch nur dort die Hintergrundfarbe), zuzüglich Padding oben und unten und Padding links vom Textanfang (also nur in der ersten Zeile) und Padding rechts vom Textende (also nur in der letzten Zeile).

Naja, eigentlich wollte ich den ganzen Text in einem einzigen rechteckigen Kasten angezeigt haben

Du willst also nicht 'display: inline', sondern 'display: block'.

» und wenn möglich auch noch mit einer Tabelle optisch schön positioniert.

_Das_ willst du *ganz* *bestimmt* *nicht*!!

Qapla'

PS: BTW, bist du *sicher*, dass "allgemein" ein sinnvoller ID-Bezeichner ist?

--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a