Beschreibung: Stellen Sie einen Timer ein, um den Inhalt des vorherigen Knotens innerhalb der angegebenen Zeit zu ersetzen. 1. Schlüsselcode: Javascript: Code kopieren Der Code lautet wie folgt:<Skripttyp="text/javascript"> var dome = document.getElementById ("dome"); //Holen Sie sich den Knoten var Kuppel1 = document.getElementById("Kuppel1"); var dome2 = document.getElementById("dome2"); var speed=50; //Stellt die Geschwindigkeit der Aufwärtsrotation ein dome2.innerHTML=dome1.innerHTML; //Knotenschlüsselanweisungen kopieren Funktion moveTop(){ if(dome1.offsetHeight-dome.scrollTop<=0){//Beurteilen Sie, ob der Inhalt zum ersten Mal durchlaufen wurde Kuppel.scrollTop=0; }anders{ dome.scrollTop++; //Sonst nach oben verschieben } } var myFunction=setInterval("moveTop()",speed);//Timer einstellen dome.onmouseover=function(){//Maus stoppt, wenn sie im Bereich platziert wird clearInterval(meineFunktion); } Kuppel.onmouseout=Funktion(){ meineFunktion=setInterval(moveTop,speed); } </Skript> 2. Codebeispiel: vollständiger Code (ausführbar) Code kopieren Der Code lautet wie folgt:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <Kopf> <meta http-equiv="Inhaltstyp" content="text/html; charset=utf-8" /> <title>Kreisförmiger Scroll-Informationsbalken</title> <style type="text/css"> Körper{ Rand: 0px; Polsterung: 0px; } #express li{ Höhe: 25px; Rahmen unten: gestrichelt 1px #999; Zeilenhöhe: 20px; Schriftgröße: 12px; Listenstil: keiner; } #Kuppel{ Höhe: 305px; Überlauf: versteckt; Rand oben: 0px; } #Buchklasse{ Breite: 200px; Höhe: 310px; Rand: 3px durchgezogen #999; Rand links: automatisch; Rand rechts: automatisch; Rand oben: 70px; Rahmenradius: 5px 5px 5px 5px; Boxschatten: 0px 0px 10px 10px #CECED1; } #äußern{ Rand links: -30px; Rand rechts: 10px; Rand unten: 0px; Rand oben: 0px; } #Buchklasse div div ul li a{ Textdekoration: keine; Farbe: #333333; } #Buchklasse div div ul li a:hover{ Textdekoration: Unterstreichen; } </Stil> </Kopf> <Text> <div id="Buchklasse"> <div id="Kuppel"> <div id="Kuppel1"> <ul id="express"> <li><a href="#">·Lehrplan für Englisch als Aufbaustudium 2010 mit 25 % Rabatt eingetroffen...</a></li> <li><a href="#">·Autoritative Version der Vier großen Klassiker (Volksliteratur...</a></li> <li><a href="#">·Herr Tang Degang, eine Autorität auf dem Gebiet der mündlichen Überlieferung ...</a></li> <li><a href="#">·Yuan Weimin und die Sportwelt: Die Wahrheit sagen...</a></li> <li><a href="#">·Wir in Taiwan haben in den letzten Jahren auf beiden Seiten der Taiwanstraße für Aufsehen gesorgt...</a></li> <li><a href="#">· Empfohlene Bestseller-Lehrmittel: 50 Sätze exquisiter Bücher...</a></li> <li><a href="#">·Ausgabe 2010 des gemeinsamen Prüfungsschemas für den Master of Laws 75...</a></li> <li><a href="#">· 25 % Rabatt auf neue und meistverkaufte Computerbücher</a></li> <li><a href="#">·Die beliebtesten Kinderbücher 2009</a></li> <li><a href="#">·59 % Rabatt auf ausgewählte Werke von Freud</a></li> <!---------Kopieren Sie einfach das <li>-Tag mehr------Mehr werde ich hier nicht schreiben----------> </div> <div id="Kuppel2"></div> </div> </div> <!----------Um zu verhindern, dass HTML vollständig geladen wird, schreiben Sie den folgenden Javascript-Code----------> <Skripttyp="text/javascript"> var Kuppel = document.getElementById("Kuppel"); var Kuppel1 = document.getElementById("Kuppel1"); var dome2 = document.getElementById("dome2"); var speed=50; //Stellt die Geschwindigkeit der Aufwärtsrotation ein dome2.innerHTML=dome1.innerHTML; //Knoten kopieren Funktion moveTop(){ wenn(Kuppel1.OffsetHeight-Kuppel.ScrollTop<=0){ Kuppel.scrollTop=0; }anders{ Kuppel.scrollTop++; } } var meineFunktion = setInterval("moveTop()",Geschwindigkeit); Kuppel.onmouseover=Funktion(){ clearInterval(meineFunktion); } Kuppel.onmouseout=Funktion(){ meineFunktion=setInterval(moveTop,speed); } </Skript> </body> </html> 3. Die Schnittstelle ist wie folgt: ![]() |
<<: Die IE-Umgebung schreibt vor, dass die Div-Höhe größer sein muss als die Schrifthöhe
>>: HTML+CSS+JavaScript zum Erstellen eines einfachen Tic-Tac-Toe-Spiels
Ob das Mapping der Mausposition oder das Implemen...
1. Docker durchsucht MySQL查看mysql版本 2. Docker Pul...
Inhaltsverzeichnis 1. Problem 2. Lösung Option 1:...
Wenn Sie nicht unbedingt Künstler werden möchten,...
Bei der Verwendung von Docker wurden mehrere Prob...
Bei den tatsächlichen Projekten, an denen ich tei...
Drei nützliche Codes, die Besuchern dabei helfen,...
In diesem Artikel wird der spezifische Implementi...
Inhaltsverzeichnis Vorwort Statischer Umfang vs. ...
1 Herunterladen und vorbereiten Zuerst müssen wir...
1. Aktivieren Sie Prometheus-Telemetriedaten Stan...
Inhaltsverzeichnis Vorwort Typinferenz Einengung ...
Inhaltsverzeichnis Was ist eine relationale Daten...
Vor einigen Tagen teilte die Bibliothek mit, dass...
Inhaltsverzeichnis Vorwort Umsetzungsideen Implem...