Forum: NOF - Tutorials (185 anschauliche Tutorials zum Lesen und Nacharbeiten) > Problembehebung in NOF

Meine Seiten springen im Browser beim Seitenwechsel

(1/1)

nettesekel:
Bei längeren Internetseiten die über den unteren Rand des Bildschirms hinnaus gehen, wird auf der rechten Seite des Browserfensters automatisch ein Scrollbalken eingeblendet. Bei kürzeren Seiten fehlt dieser Scrollbalken (ca. 17px breit).
Wechselt man nun von einer kurzen Seite zu einer langen oder umgekehrt, so springen die Inhalte der Seiten um die besagten 17px nach links bzw. nach rechts.
Will man diesen unschönen Effekt vermeiden, muss man den Browser dazu bewegen, auf allen Seiten, egal ob kurz oder lang, einen Scrollbalken anzuzeigen. Man nenn dies auch "einen Scrollbalken erzwingen".

Und das geht folgendermaßen:

Mit der Taste F10 oder einem Klick in den Masterrahmen aktiviert ihr die Masterrahmen-Eigenschaftenpalette (EP). Hier betätigt Ihr den HTML-Button.

nettesekel:
Es öffnet sich ein neues Fenster in welchem Ihr den Reiter „Zwischen den Head-Tags” aktiviert, um danach im unteren Teil des Fensters folgenden Codeschnipsel einzufügen:


--- Code: ---<style type="text/css">
html {
overflow-y: scroll;
}
</style>
--- Ende Code ---


Mit diesem Code erzwingen wir den seitlichen Scrollbalken auf unserer Website. Das heißt, es wird immer ein seitlicher Scrollbalken angezeigt, egal wie lang oder kurz unsere Seite ist. Da wir den Code ins MB-HTML eingeben, brauchen wir diesen Vorgang für alle anderen Seiten nicht mehr wiederholen. Es sei denn, ihr verwendet mehrere Masterrahmen.

nettesekel:
In den neueren NOF-Versionen, genauer gesagt ab Version 11, hat sich die Ansicht des Fensters für html-Einfügungen grundsätzlich verändert.
Wie ihr mit dieser Veränderung umgehen müsst, könnt ihr hier nachlesen: https://www.nof-community.de/index.php/topic,15.0.html

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln