Paranoia
Erfahrenes Mitglied
Guten Tag
Ich möchte ein Formular erstellen, dessen Felder (Labels und Textboxes) sich beim Ändern der Fenstergrösse proportional vergrössern bzw. verkleinern (nur die Breite der Felder).
Ich habe es zuerst mit einem Tabellen-Layout versucht. Doch verwende ich bei einer Textbox das Style width: 100%, wird die Textbox grösser als die Zelle, in der sie sich befindet, dargestellt. Noch schlimmer verhält sich die Textbox, wenn beim Laden der Seite ein langer Text eingegeben wird. Also bin ich zum Entschluss gekommen, dass ich mit Tables nicht zu meinem gewünschten Ergebniss kommen werde.
Als nächstes versuchte ich das Ganze mit Layers zu bewerkstelligen (das Beispiel-Ergebnis ist hier zu sehen). Leider bin ich auch damit nicht zu meinem gewünschten Ergebnis gekommen.
Nun meine Frage: Wie schaffe ich es ohne Javascript (das wäre der letzte Ausweg) mein GUI automatisch zu skalieren, wenn die Fenstergrösse geändert wird? Ist das mit Html/CSS überhaupt möglich?
Ich suche nun schon einige Tage nach einer eleganten Lösung, doch weder Google noch Foren konnten mir eine Antwort liefern. Für ein paar Tipps wäre ich äusserst dankbar.
Grüsse
Paranoia
Ich möchte ein Formular erstellen, dessen Felder (Labels und Textboxes) sich beim Ändern der Fenstergrösse proportional vergrössern bzw. verkleinern (nur die Breite der Felder).
Ich habe es zuerst mit einem Tabellen-Layout versucht. Doch verwende ich bei einer Textbox das Style width: 100%, wird die Textbox grösser als die Zelle, in der sie sich befindet, dargestellt. Noch schlimmer verhält sich die Textbox, wenn beim Laden der Seite ein langer Text eingegeben wird. Also bin ich zum Entschluss gekommen, dass ich mit Tables nicht zu meinem gewünschten Ergebniss kommen werde.
Als nächstes versuchte ich das Ganze mit Layers zu bewerkstelligen (das Beispiel-Ergebnis ist hier zu sehen). Leider bin ich auch damit nicht zu meinem gewünschten Ergebnis gekommen.
Nun meine Frage: Wie schaffe ich es ohne Javascript (das wäre der letzte Ausweg) mein GUI automatisch zu skalieren, wenn die Fenstergrösse geändert wird? Ist das mit Html/CSS überhaupt möglich?
Ich suche nun schon einige Tage nach einer eleganten Lösung, doch weder Google noch Foren konnten mir eine Antwort liefern. Für ein paar Tipps wäre ich äusserst dankbar.
Grüsse
Paranoia