Basti54
Erfahrenes Mitglied
Einen wunderschönen guten Morgen, CSS-Gemeinde. 
Also, ich hatte bis vor kurzem einige Formular-Elemente in einer Tabelle, bis mir jemand dazu geraten hat, dass komplett in CSS auszulagern - ohne Tabellen versteht sich
Soweit, sogut.
Problem jetzt: Ich will nicht mit absoluten Bezügen arbeiten. deshalb hab ich die einzelnen Elemente immer schö nacheinander weg angeordnet, in der Form ungefähr
Soll heißen: Auf einer Horizontalen steht als erstes der Bezeichner (also:"Name eingeben" oder sowas). In der zweiten Zeile sollen dann die Eingabefelder dazu folgen.
Problem dabei ist: nach dem span, wird ja bekanntlich nicht umgebrochen, also würde bei dieser Variante alles, soweit es geht, in eine Zeile gepackt werden. Mit div kann ich auch nicht arbeiten, da div vorn und hinten einen Zeilenumbruch macht. Andere Möglichkeit wäre ein <div/> bzw. ein <br/> nach jedem Ende einzufügen. Dies muß jedoch im HTML geschehen. Und damit hab ich mein Design nicht 100%ig ausgegliedert. Also auch nur eine Notlösung. Aussehen soll es ungfähr so:
Kann da einer helfen?
Wenn es geht, soll das komplette Design ausgegrenzt werden, dabei sollte es jedoch relativ bleiben, dass, wenn das Fenster scaliert wird, trotzdem alles lesbar und am rechten Platz ist.

Also, ich hatte bis vor kurzem einige Formular-Elemente in einer Tabelle, bis mir jemand dazu geraten hat, dass komplett in CSS auszulagern - ohne Tabellen versteht sich

Soweit, sogut.
Problem jetzt: Ich will nicht mit absoluten Bezügen arbeiten. deshalb hab ich die einzelnen Elemente immer schö nacheinander weg angeordnet, in der Form ungefähr
Code:
<span id="nix">eingabe1</span><span id="nix">eingabe1</span>
<span id="nix2"><input...../><span id="nix2"><input...../></span>
Soll heißen: Auf einer Horizontalen steht als erstes der Bezeichner (also:"Name eingeben" oder sowas). In der zweiten Zeile sollen dann die Eingabefelder dazu folgen.
Problem dabei ist: nach dem span, wird ja bekanntlich nicht umgebrochen, also würde bei dieser Variante alles, soweit es geht, in eine Zeile gepackt werden. Mit div kann ich auch nicht arbeiten, da div vorn und hinten einen Zeilenumbruch macht. Andere Möglichkeit wäre ein <div/> bzw. ein <br/> nach jedem Ende einzufügen. Dies muß jedoch im HTML geschehen. Und damit hab ich mein Design nicht 100%ig ausgegliedert. Also auch nur eine Notlösung. Aussehen soll es ungfähr so:

Kann da einer helfen?
Wenn es geht, soll das komplette Design ausgegrenzt werden, dabei sollte es jedoch relativ bleiben, dass, wenn das Fenster scaliert wird, trotzdem alles lesbar und am rechten Platz ist.
Zuletzt bearbeitet: