warum seh' ich Scrollbars?
    


WWW.WEB-TOOLBOX.NET

ZURÜCK SITEMAP  

 Window- / Framegröße und Scrollbars


Der zu Verfügung stehenden Platz im aktuellen Fenster ist abhängig von
  • der Bildschirmauflösing
  • der Windowgröße
  • der Framegröße
  • der Darstellung der Menü- und Symbolleisten
  • dem Browser
  • eingeschalteten Scrollbars
  • Frame / Frameset: Ränder, Margins, Framespacing
  • HTML-Dokument: Ränder und Margins


Querverweis: Ränder und Margins Frame / Frameset



   Regeln fÜr Scrollbars

  Horizontale Scrollbars sollte man vermeiden.
  Einen zweiten vertikalen Scrollbar (z.B.in einem Menü-Frame) ebenfalls.

Die Lösung für a) ist
  • eine punktgenaue Definition der Tabellen für die Inhalte
  • richtig eingestellte Werte für Ränder und Margins
Für b) gibt es keine Universallösung.
  • Scrollbars auf ' no '
  • Scrollbars auf ' auto '
Die Einstellung für Scroolbars auf ' no ' kann zu Problemen führen.

Selbst eine Einstellung auf ' auto ' (Scrollbars nur wenn notwendig) führt beim NS4.x zu Platzeinbußen (Platz wird schon reserviert).

Beispiel-Screenshot ansehen


  Wieviel Platz seht zur Verfügung?

Browser: Menü- und Symbolleiste

Der im Browserfenster oder Frameberich zur Verfügung stehende Platz ist nicht nur von den Bildschirmeinstellungen (800x600, 1024x768) oder von der Framegröße abhängig !

Die vom Benutzer gewählte Darstellung der Browser-Bedienleisten schänken die Fensterhöhe (unterschiedlich) ein.


Falls Sie den Sicheren Weg gehen wollen, müssen Sie die Bildschirm- / Fensterabmessungen abfragen und können dann entsprechend reagieren.

  • Versch. Layouts für verschiedene Bildschirmauflösungen
  • Versch. Framesets für verschiedene Bildschirmauflösungen
  • Versch. Datei-Layouts für verschiedene Bildschirmauflösungen
  • Versch. Layouts abhängig von Browereinstellugenen Menüs / Leisten




  Mit JavaScript können Sie Fensterwerte abfragen

Damit können Sie dann phantasievolle Konstrukte verwirklichen wie:

wenn (Netscape = ja) und (innerHeight kleiner als 510 Pixel)
dann zeige Scrollbars, sonst nicht.

wenn (mein Menü höher ist als die zur Verfügung stehende Fensterhöhe)
dann zeige Scrollbars, sonst nicht



Hier die aktuellen Werte für dieses Window / Ihre Bildschirmeinstellungen:




Die Werte 1) bis 4) zeigen den zu Verfügung stehenden Platz im aktuellen Fenster. Die Werte können variieren abhängig von
  • der Bildschirmauflösing
  • der Windowgröße
  • der Framegröße
  • der Darstellung der Menü- und Symbolleisten
  • dem Browser


Wenn Sie also von Fall zu Fall horizontale oder vertikale Bildlaufleisten (Scrollbars) vermeiden möchten, müssen Sie sich etwas einfallen lassen!








NACH OBEN