Tab-Effekte mit JS schreiben

Tab-Effekte mit JS schreiben

In diesem Artikelbeispiel wird der spezifische Code für JS zum Schreiben von Tab-Effekten zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt

<!DOCTYPE html>
<html>
<head lang="de">
    <meta charset="UTF-8">
    <Titel></Titel>
    <Stil>
        *{
            Polsterung: 0;
            Rand: 0;
        }
        .selectka {
            Breite: 500px;
            Höhe: 400px;
            Rand: automatisch;
            Rahmen: 1px durchgezogen #09e1ff;
        }
        .links rechts{
            schweben: links;
            Höhe: 400px;
        }
        #Speisekarte{
            Textausrichtung: zentriert;
            Zeilenhöhe: 80px;
            Schriftgröße: 20px;
            Farbe: lila;
        }
        li{
            Listenstil: keiner;
        }
        #menu>li{
            Breite: 100px;
            Höhe: 80px;
            Rahmen: 1px gestrichelt blauviolett;
            Box-Größe: Rahmenbox;
        }
        .Rechts{
            Position: relativ;
            Breite: 399px;
            Hintergrund: rosa;
            Rand links: 1px;
            Textausrichtung: zentriert;
            Schriftgröße: 100px;
            Zeilenhöhe: 400px;

        }

        .rechts li{
            Position: absolut;
            Breite: 399px;
            Höhe: 400px;
            Anzeige: keine;
        }
    </Stil>
</Kopf>
<Text>
<div Klasse="Auswahlka">
    <div Klasse="links">
        <ul id="Menü">
            <li class="menulist">Kleidung</li>
            <li class="menulist">Schönheit</li>
            <li class="menulist">Taschen</li>
            <li class="menulist">Essen</li>
            <li class="menulist">Schmuck</li>
        </ul>
    </div>
    <div Klasse="rechts">
        <ul>
            <li class="numlist">Kleidung</li>
            <li class="numlist">Schönheit</li>
            <li class="numlist">Tasche</li>
            <li class="numlist">Essen</li>
            <li class="numlist">Schmuck</li>
        </ul>
    </div>
</div>
<Skript>
    var Menüliste = document.getElementsByClassName("Menüliste");
    var num_list = document.getElementsByClassName("numlist");
    var moo = null;
    var yuu=null;
        für(var i=0;i<menu_list.length;i++) {
            Menüliste[i].index = i;
            Menüliste[i].onmouseenter = Funktion () {
                /* console.log(this.index);*/ //this.index ist der Indexwert des aktuellen Ziels/* for(var k=0;k<num_list.length;k++){
                    num_list[k].style.display = "keine";
                }
                num_list[this.index].style.display = "Block";
            }*/
                wenn(yuu)yuu.style.background = "keine";
                dieser.Stil.Hintergrund = "gelb";
                yuu=dies;
                 wenn(moo)moo.style.display="keine";
                num_list[this.index].style.display = "Block";
                moo = Anzahl_Liste[diesen.index];
        }
}
</Skript>
</body>
</html>

Effektbild:

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • js zur Implementierung einer einfachen Tab-Funktion
  • js, um einen einfachen umschaltbaren Tab-Effekt zu erzielen
  • Implementierungsmethode für die JS-Registerkarte
  • JavaScript realisiert den Tab-Umschalteffekt (selbstgeschriebenes natives JS)
  • Detaillierte Erklärung der JS-Implementierung des Tab-Beispiels
  • js, um einen Tab-Tab-Umschalteffekt zu erzielen
  • Implementierung einfacher Tabs mit js
  • Zwei Möglichkeiten zum Schreiben von JS-Tab-Plugins (jQuery und Klasse)
  • js verwendet iframe, um einen Tab-Effekt zu erzielen
  • js zur Realisierung einer einfachen Tab-Erstellung

<<:  So sichern Sie MySQL-Kontoinformationen elegant

>>:  Linux verwendet lsof/extundelete-Tools, um versehentlich gelöschte Dateien oder Verzeichnisse wiederherzustellen

Artikel empfehlen

Vue2.x-Reaktionsfähigkeit – einfache Erklärung und Beispiele

1. Überprüfen Sie die Vue-Responsive-Nutzung​ Die...

Kleine Details der Web-Frontend-Entwicklung

1 Das Select-Tag muss geschlossen sein <select&...

Detaillierte Erklärung der Schlüsselwörter und reservierten Wörter in MySQL 5.7

Vorwort Die Schlüsselwörter von MySQL und Oracle ...

Analyse der Gründe, warum MySQL-Felddefinitionen nicht null verwenden sollten

Warum wird NULL so oft verwendet? (1) Javas Null ...

CentOS verwendet expect, um Skripte und Befehle remote in Stapeln auszuführen

Manchmal müssen wir Server stapelweise bedienen, ...

Warum Nginx besser ist als Apache

Nginx hat in nur wenigen Jahren den Großteil des ...

js, um einen einfachen Akkordeoneffekt zu erzielen

In diesem Artikel wird der spezifische Code von j...

Hintergrundbild-Cache unter IE6

Fehler beim Flackern des CSS-Hintergrundbilds in ...

So schreiben Sie asynchrone Aufgaben in modernem JavaScript

Vorwort In diesem Artikel untersuchen wir die Ent...