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
Der erste Schritt besteht darin, eine Software zur...
1) Geltungsbereich: schreibgeschützt: Eingabe [Typ...
In diesem Artikel wird der spezifische JavaScript...
Methode 1: Setzen Sie das schreibgeschützte Attrib...
HTML <div Klasse="Spinner"></d...
Ich suche einen Job!!! Vorbereitung: Zunächst ein...
Kurzbeschreibung <br />In IE6 und 7 wird in...
Dies ist ein Artikel, der vor langer Zeit geschrie...
Einzeiliger Befehl docker run -d \ -v /share:/hom...
Vorwort Vue Router ist der offizielle Routing-Man...
Meine MySQL-Version ist MySQL V5.7.9, bitte verwe...
Der Autor stieß kürzlich bei seiner Arbeit auf ei...
Negative Distanz bezieht sich auf Empathie. Vorwo...
Nginx Rewrite-Nutzungsszenarien 1. Sprung der URL...
RDF und OWL sind zwei wichtige semantische Webtec...