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
Docker installieren Aktualisieren Sie das Yum-Pak...
HTML5 fügt ein natives Platzhalterattribut für di...
Code kopieren Der Code lautet wie folgt: <!DOC...
Eigentlich ist das ganz einfach. Wir fügen ein a-...
Ich habe viele Websites gefunden, die Dropdown- od...
Inhaltsverzeichnis Vorwort Untergeordnete Kompone...
Einführung Die Docker-Community hat viele Open-So...
Einführung Die meisten Leute, die schon einmal Da...
1. Mechanismus des Linux-Kernel-Treibermoduls Sta...
Methode 1: Befehlszeilenänderung Wir müssen nur d...
Beim Hochladen auf einigen Websites wird nach dem...
<br />Mein vorheriger Artikel über CSS wurde...
1 Einleitung Ein guter Programmierer sollte über ...
MySQL-Abfrage ohne Verwendung der Indexaggregatio...
1. Voraussetzungen Da ich es schon mehrmals insta...