online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon abschweb vom 08.02.2021, 11:55 Options

Initiale Scrollposition im <div> kontrollieren

Hallo Experten,

ich habe ein <div>, in dem der anzuzeigende Inhalt die Höhe übersteigt, dieses <div> wird also mit Scrollleisten angezeigt und das ist richtig so. Ich möchte es aber initial so anzeigen, dass der Inhalt ganz nach unten gescrollt ist. Gibt es dafür eine CSS oder Javascript-Lösung?

Danke,
Manfred


Antwort schreiben

Antwort 1 von abschweb vom 08.02.2021, 13:12 Options

Eine Lösung wüsste ich natürlich, gefällt mir aber gar nicht:
Das <div> durch <iframe> ersetzen.

Antwort 2 von katy vom 08.02.2021, 19:11 Options

Hallo Manfred,

eine einfache Lösung (in Anlehnung an das overflow-Beispiel in SelfHTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>overflow</title>
</head><body>

<div style="width:200px; height:150px; overflow:auto; border:1px solid #840; margin:1em;">
  <img src="http://de.selfhtml.org/css/eigenschaften/anzeige/hund.gif" width="208" height="181" alt="Hund"><br>
  <span id="bei_fuss">beliebiger Hund: <code>auto</code><br></span>
</div>
</body>
</html>


als hund.html abspeichern und mit hund.html#bei_fuss aufrufen.

katy

Antwort 3 von abschweb vom 08.02.2021, 22:22 Options

Ja, danke, funktioniert.
(http://www.abschweb.de/abschweb.html?fluege/fluege.html?statistik.h...)

Allerdings bei mir nur im Vollbildmodus.
Ich vermute, damit es im Fenster richtig funktioniert,
muss man wohl den Sprung zeitversetzt initiieren.
Die Arbeit mach ich mir nicht.

Manfred

Antwort 4 von abschweb vom 08.02.2021, 22:58 Options

Ich hab jetzt so viele unangenehme Nebenwirkungen gehabt, dass ich den Sprung doch im Dokument selbst im body.onload mit 300 Millisekunden Verzögerung auslöse, statt es in den Aufruf des Dokuments zu packen.
(http://www.abschweb.de/abschweb.html?fluege/fluege.html?statistik.htm)

Antwort 5 von como vom 09.02.2021, 09:32 Options

Hi,
bei mir funktioniert deine Lösung nicht.

Einfacher wäre es, die Jahreszahlen im Diagramm andersrum anzuordnen. 2009 oben und 2001 unten. Was eigentlich bei hysorien üblich ist, um das Scrollen zum aktuellen Jahr zu vermeiden.

Antwort 6 von abschweb vom 09.02.2021, 18:08 Options

Hi como,

bei mir funktioniert es mit allen Browsern (IE, FF, Chrome).
Welchen Browser benutzt du?

Ich finde es in dieser Anordnung schöner und habe ähnliche Jahreslisten an Dutzenden von Stellen der WebSite einheitlich.

Manfred

Ähnliche Themen

Dreamweaver8 mit div's arbeiten
Harvey17  30.11.2007 - 56 Hits - 3 Antworten

Bild vertikal in einem div zentrieren
mr.checker  02.02.2008 - 56 Hits - 1 Antwort

Breite eines DIV-Containers auslesen - JavaScript
T-Boy00  07.11.2008 - 28 Hits - 3 Antworten

css: bild in div anders behandeln
rastus  12.11.2008 - 31 Hits - 8 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026