Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [JavaScript] Ebenengröße ändern geht nicht immer (https://www.delphipraxis.net/92013-%5Bjavascript%5D-ebenengroesse-aendern-geht-nicht-immer.html)

TheMiller 13. Mai 2007 13:14


[JavaScript] Ebenengröße ändern geht nicht immer
 
Hallo,

ich versuche per

Code:
obj.style.width = 100+'px';
die Größe mehrere Ebenen zu ändern. Das heißt, die Ebenen sind untereinander verschachtelt und die oberste Ebene, also quasi der Container wird mit obj (auch nachweislich) korrekt angesprochen.

Doch die Ebenengröße wird nur soweit geändert, dass der Inhalt der tieferliegenden Ebenen gerade noch sichtbar ist. Der Inhalt soll aber auch nicht mehr sichtbar sein. Kann ich das irgendwie ändern?

Code:
 <div id="container">
  <div id="bildobenlinks">
   <div id="bildmitte">



    <div id="Inhaltscontainer">
    <div id="Inhalt">Eintrag1
Eintrag2
etc...</div>
   </div>
   </div>
  </div>
  <div id="bildunten"></div>
 </div>
So, ich hoffe, ihr könnt mir helfen

Thorben77 13. Mai 2007 16:17

Re: [JavaScript] Ebenengröße ändern geht nicht immer
 
Zitat:

Zitat von DJ-SPM
Hallo,
ich versuche per
Code:
obj.style.width = 100+'px';
die Größe mehrere Ebenen zu ändern. Das heißt, die Ebenen sind untereinander verschachtelt und die oberste Ebene, also quasi der Container wird mit obj (auch nachweislich) korrekt angesprochen.

Das sollte an sich auch so funktionieren.

Zitat:

Zitat von DJ-SPM
Doch die Ebenengröße wird nur soweit geändert, dass der Inhalt der tieferliegenden Ebenen gerade noch sichtbar ist. Der Inhalt soll aber auch nicht mehr sichtbar sein. Kann ich das irgendwie ändern?

Das hört sich nach einer Aufgabe für overflow mit dem Wert hidden an.

TheMiller 13. Mai 2007 17:13

Re: [JavaScript] Ebenengröße ändern geht nicht immer
 
Ich habe es anders gelöst. Bin einfach auf eine andere Navigationsmethode ausgewichen. Eventuell benutzt ja nicht jeder JS. Weniger ist manchmal mehr.

Trotzdem Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz