Vorwort Viele Freunde, die gerade mit mobilen Endgeräten in Kontakt gekommen sind, haben möglicherweise Zweifel an der Klick-Sprung-Weiterleitung, insbesondere bei Verwendung der Vue-Weiterleitung. Daher wird dieser Artikel Freunde dazu anregen, zu versuchen, CSS zu verwenden, um zur Seite zu springen Der Effekt ist wie in der Abbildung dargestellt. Da es sich um ein mobiles Endgerät handelt, wird zur Vorschau die Handysimulation ausgewählt: HTML <Text> <Haupt> <div id="Schuhe">Schuhe</div> <div id="zhanlan">zhanlan</div> <div id="geren">geren</div> </main> <Navigation> <a href="#shouye" class="alink">shouye</a> <a href="#zhanlan" class="alink">zhanlan</a> <a href="#geren" class="alink">geren</a> </nav> </body> Es ist hauptsächlich in zwei Teile unterteilt: main und nav. Die drei in main enthaltenen divs repräsentieren drei verschiedene Seiten und entsprechen drei verschiedenen a's in nav. Es ist zu beachten, dass das href im a-Tag der ID der drei in main enthaltenen divs entspricht. CSS *{ Polsterung: 0; Rand: 0; } Körper{ Höhe: 100vh; Breite: 100vw; Anzeige: Flex; Flex-Richtung: Spalte; Position: relativ; } body::after{/*Standardhintergrund*/ Inhalt: „Das ist mein Text“; Schriftgröße: 4em; Position: absolut; links: 50%; oben: 50 %; Deckkraft: .8; transformieren: übersetzen(-50 %,-50 %); } hauptsächlich{ Breite: 100 %; biegen: 1; Position: relativ; } nav{ Hintergrundfarbe: #2C3E50; Höhe: 8vh; Anzeige: Flex; Inhalt ausrichten: Abstand dazwischen; Elemente ausrichten: zentrieren; } nav .alink{ biegen: 1; Farbe: #C3BED4; Textausrichtung: zentriert; Schriftgröße: 2,5em; Textdekoration: keine; Texttransformation: Großbuchstaben; Deckkraft: .8; } nav .alink:nth-child(2){ Rahmen links: durchgezogen 1px #E9E9E9; Rahmen rechts: durchgezogen 1px #E9E9E9; } Haupt>div{ Position: absolut; Breite: 100 %; Höhe: 100%; Schriftgröße: 5em; transformieren: verschiebeY(-100%); Übergangsdauer: 1s; } main>div:target{/*: Zielpseudoklasse ist das Div, das nach dem Setzen eines Links angeklickt wird*/ transformieren: übersetzenY(0); Z-Index: 2; } Haupt>Div:nth-child(1):target{ Hintergrundfarbe: #008000; } Haupt>Div:nth-child(2):target{ Hintergrundfarbe: #495A80; } Haupt>Div:nth-child(3):target{ Hintergrundfarbe: #FFFF00; } 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. |
<<: Nach dem Docker-Lauf ist der Status immer „Beendet“
>>: Detaillierte Erklärung zweier zu beachtender Punkte bei vue3: Setup
In diesem Artikel wird hauptsächlich die einfache...
Die Vorteile dieser Lösung liegen in der Einfachh...
Tomcat ist weithin als Webcontainer bekannt. Es h...
Heute habe ich von Alibaba Cloud eine Festplatten...
Inhaltsverzeichnis Problemübersicht Reproduktion ...
1. Installieren Sie Zabbix Agent, um den lokalen ...
Wenn Sie Entwickler sind und in die Welt von .NET...
Das Erscheinungsbild einer Webseite hängt maßgebl...
Der MGR unserer Bank wird Ende des Jahres eingefü...
Inhaltsverzeichnis erklären: Zusammenfassen Auffü...
Inhaltsverzeichnis Erster Blick-Index Das Konzept...
Inhaltsverzeichnis Vorwort Analyse und Lösung des...
Zunächst stellen wir vor, wie (1) MySQL 5.7 hat e...
Textschatten-Textschatten-Eigenschaftseffekte: 1....
FTP und SFTP werden häufig als Dateiübertragungsp...