Der Hintergrund ist ein Datumstitel. Wenn der Benutzer gleitet, tritt beim Gleiten zu den aktuellen Datumslistendaten ein Deckeneffekt auf, und dieser Effekt unterscheidet sich vom ursprünglichen Stil. 1. Umsetzung
ZeitplanInfo:[ { oben: 8, aktueller Tag: '2021-08-15' }, { oben: 213, aktueller Tag: '2021-08-14' }, { oben: 555, aktueller Tag: '2021-08-13' }, ... ]
In diesem Artikel wird nicht zu viel über CSS gezeigt. Der funktionale Effekt kann erreicht werden, solange das logische Denken korrekt ist. 2. Probleme
Diese Abbildung zeigt die Standard-UI-Anzeige Die UI-Anzeige, wenn der Benutzer zur Listenposition unter dem Datum gleitet, oder die Situation, in der der erste Punkt des Problems vorliegt Dann wird es den zweiten Punkt des Problems beeinflussen 3. Überlegen Sie, ob es eine bessere Möglichkeit zur Umsetzung gibtDie erste Idee bestand darin, dem Datumstitel jedes Elementknotens dynamisch eine entsprechende Klasse hinzuzufügen, um die Änderung einzelner Stile zu steuern. Allerdings ist die Klasse jedes Elements dieselbe und das Problem lässt sich mit dieser Methode nicht lösen. Die Änderung erfolgt durch die Steuerung des Stils jedes einzelnen Elementknotens. Anders als beim DOM im Browser kann das Miniprogramm den Stil jedes einzelnen Elements jedoch nicht über dom.style.xxx ändern. IntersectionObserver, diese Methode wurde auch ausprobiert, hat aber nicht funktioniert. Ich werde es bei Gelegenheit noch einmal versuchen. ZusammenfassenDies ist das Ende dieses Artikels zum Erzielen von Deckeneffekten mit WeChat-Miniprogrammen. Weitere Inhalte zu Deckeneffekten mit Miniprogrammen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Beispielanalyse langsamer MySQL-Abfragevorgänge [Aktivieren, Testen, Bestätigen usw.]
>>: So ändern Sie die Systemsprache von CentOS7 in vereinfachtes Chinesisch
Die utf8mb4-Kodierung ist eine Obermenge der utf8...
for-Schleife Grundlegendes Syntaxformat: für (Var...
In diesem Artikel wird der spezifische Code von j...
Haben Sie nach den letzten beiden Kapiteln ein ne...
0. Hintergrund Hardware: Xiaomi Notebook Air 13/I...
Dieser Artikel veranschaulicht anhand von Beispie...
Auf alle Orchestrierungsdateien und Konfiguration...
1. Voraussetzungen Da ich es schon mehrmals insta...
sed ist ein Zeichenstromeditor unter Unix, also e...
1. Erstellen Sie auf diesem Computer eine neue Ko...
Mobile Browser platzieren Webseiten in einem virtu...
Ich arbeite derzeit an elektronischen Archiven un...
Inhaltsverzeichnis Überblick 0. Grundlagen von Ja...
<br />Denken Sie zuerst an die Idee, zeichne...
Alibaba Cloud Server installiert und konfiguriert...