2.5k Aufrufe
Gefragt in Webseiten HTML von abschweb Mitglied (233 Punkte)
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

6 Antworten

0 Punkte
Beantwortet von abschweb Mitglied (233 Punkte)
Eine Lösung wüsste ich natürlich, gefällt mir aber gar nicht:
Das <div> durch <iframe> ersetzen.
0 Punkte
Beantwortet von katy Mitglied (787 Punkte)
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
0 Punkte
Beantwortet von abschweb Mitglied (233 Punkte)
Ja, danke, funktioniert.
(www.abschweb.de/abschweb.html?fluege/fluege.html?statistik.htm#_2009)

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
0 Punkte
Beantwortet von abschweb Mitglied (233 Punkte)
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.
(www.abschweb.de/abschweb.html?fluege/fluege.html?statistik.htm)
0 Punkte
Beantwortet von
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.
0 Punkte
Beantwortet von abschweb Mitglied (233 Punkte)
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
...