delicious21
New member
Hi,
also es geht um folgendes:
ich habe 2 ineinander verschachtelte DIV layer die bei mir mit CSS definiert werden (breite, usw).
<div name="fenster1" style="...overflow:hidden;width:300px;height:300px...">
<div name="fenster1" style="...overflow:hidden;width:300px;height:300px...">
</div>
</div>
nun ändere ich per Javascript die Breite von Fenster 2 auf 200px, es wird also 100 px kleiner. Dies klappt auch, nur werden leider die 100px auf der rechten Seite "abgeschnitten". Ich möchte aber, daß die rechte Seite von Fenster2 zu sehen ist und auf der linken Seite die 100px overflow abgeschnitten werden, sich das Fenster aber weiterhin nach links verkleinert.
Beispiel:
VORHER
====================================
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
====================================
NACH DEM VERKLEINERN AUF 200PX
==========================
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890= <--
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
==========================
Wichtig wäre dabei noch, daß es sich in meinem Fall nicht um Text sondern um eine Darstellung in dem Fenster2 Layer handelt.
Ich bitte um eure Hilfe. Ich weiß mir echt keinen Rat mehr.
MfG Kai
also es geht um folgendes:
ich habe 2 ineinander verschachtelte DIV layer die bei mir mit CSS definiert werden (breite, usw).
<div name="fenster1" style="...overflow:hidden;width:300px;height:300px...">
<div name="fenster1" style="...overflow:hidden;width:300px;height:300px...">
</div>
</div>
nun ändere ich per Javascript die Breite von Fenster 2 auf 200px, es wird also 100 px kleiner. Dies klappt auch, nur werden leider die 100px auf der rechten Seite "abgeschnitten". Ich möchte aber, daß die rechte Seite von Fenster2 zu sehen ist und auf der linken Seite die 100px overflow abgeschnitten werden, sich das Fenster aber weiterhin nach links verkleinert.
Beispiel:
VORHER
====================================
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=
====================================
NACH DEM VERKLEINERN AUF 200PX
==========================
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890= <--
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
=LMNOPQRSTUVWXYZ1234567890=
==========================
Wichtig wäre dabei noch, daß es sich in meinem Fall nicht um Text sondern um eine Darstellung in dem Fenster2 Layer handelt.
Ich bitte um eure Hilfe. Ich weiß mir echt keinen Rat mehr.
MfG Kai