Forum: PC-Programmierung Wie kann man width:auto und width:60% gleichzeitig setzen?


von emi (Gast)


Lesenswert?

Da problem ist nämlich, dass bei width-auto ich den effekt nutzen will 
dass das div sich automatisch an die größe der inneren textarea anpasst. 
Jedoch mit 100% ich das div und alle elemente drinnen dazu bringen 
möchte sich automatisch zu verkleinern wenn das Fenster kleiner wird.

Das funktioniert aber nicht, denn das eine überschreibt das andere... 
Wie kann man dieses Problem umgehen? Sprich erlauben, dass sich ein div 
vergrößern lässt und aber auch, dass wenn das Gesamtfenster kleiner wird 
dann auch die dementsprechende div kleiner wird.

Ach ja: Das selbe Problem ist hier im Forum auch. Wenn ich nämlich das 
Fenster verkleinere, dann bleibt die graue div gleich gr0ß egal wie groß 
das Hauptfenster ist...

Irgendwelche IDeen?

von Daniel F. (df311)


Lesenswert?

irgendwie verstehe ich die beschreibung nicht, daher werfe ich einfach 
mal ein paar schlagworte in den raum:
min-width, max-width, media-query

(nein, nichts davon benötigt javascript)

von emi (Gast)


Lesenswert?

Daniel F. schrieb:
> irgendwie verstehe ich die beschreibung nicht

Es geht darum: Ich habe eine Textarea. Diese lässt sich vergrößern. Ich 
möchte daher, dass das div indem sich diese textarea befindet 
automatisch mitvergrößern lässt. Das kriege ich hin wenn die div das 
style attribut width:auto; hat.

Wenn es aber auto hat, dann wird bei verkleinerung des explorer Fensters 
die div nicht mehr automatisch mitverkleinert, weil width keine % angabe 
mehr beinhaltet sondern auto.

Wie kriege ich es jetzt hin, dass beide Sachen passieren?

von Daniel F. (df311)


Lesenswert?

probiers anders rum: die textarea bekommt die größe des umgebenden div 
(also z.b. 100%) und das div-element wird prozentuell an das fenster 
angepasst

: Bearbeitet durch User
von emi (Gast)


Lesenswert?

Funktioniert leider nicht. Also das Div habe ich auf 60% gesetzt und die 
textarea auf auto. Mit verkleinerung der Fenstergröße funktioniert es, 
jedoch mit vergrößerung der textarea leider nicht.

Diese zwei Funktionalitäten schließen einander aus.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.