Ich arbeite derzeit an einem eigenen kleinen Programmprojekt. Weil es kein professionelles Frontend ist. So fiel ich bei jedem Schritt in eine Grube. Die mir aufgetretenen Probleme möchte ich hier zusammenfassen. Vermeiden Sie eine Wiederholung der Grube. Frage:Beim Layout der Miniprogrammseite habe ich die Scroll-View-Komponente verwendet, stellte jedoch fest, dass die horizontale Bewegung keinen Effekt hatte. Ich habe online einige Informationen nachgeschaut und das Problem gefunden. Mein WXML-Code <scroll-view scroll-x="true" class="scroll" bindscrolltolower="niedriger" bindscroll="scroll"> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> <Klasse anzeigen="Benutzerinformationen"> <Ansichtsklasse="Benutzerkopf"> <Bild src="../../icon/head.jpg"></Bild> </Ansicht> <view class="Benutzername">Zhang San</view> </Ansicht> </scroll-ansicht> WXSS-Code .enroll_view .scroll_view .scroll{ Höhe: 160rpx; Breite: 750rpx; Überlauf: versteckt; } .Benutzerinfo{ schweben: links; Rand oben: 10rpx; Höhe: 140rpx; Breite: 140rpx; } Die Idee ist ganz einfach. Ich möchte float:left; verwenden, um die Elemente anzuordnen, die horizontal verschoben werden müssen. Nachdem ich die Informationen geprüft hatte, stellte ich fest, dass Elemente, die gleiten müssen, nicht Float verwenden können. Um diesen Effekt zu erzielen, müssen Sie display:inline-block; verwenden. Fahren Sie mit der Änderung fort (löschen Sie float:left und verwenden Sie display:inline-block, um den Effekt einer horizontalen Anordnung der Unterelemente zu erzielen). wxss-Stil .Benutzerinfo{ Rand oben: 10rpx; Höhe: 140rpx; Breite: 140rpx; Anzeige: Inline-Block; } Nachdem Sie Änderungen vorgenommen haben, stellen Sie fest, dass es immer noch nicht funktioniert. Und es wurde festgestellt, dass die Zeile umbrochen wurde, nachdem das Teilmengenelement die Breite überschritten hatte. Fügen Sie der Bildlaufansicht daher white-space: nowrap; hinzu, um ein Umbrechen der internen Elemente zu verhindern. Aktualisieren. Erzielen Sie den endgültigen Effekt. Kaisen. Rendern Endgültige Version wxss .enroll_view .scroll_view .scroll{ Höhe: 160rpx; Breite: 750rpx; Überlauf: versteckt; Leerzeichen: Nowrap; } .Benutzerinfo{ Rand oben: 10rpx; Höhe: 140rpx; Breite: 140rpx; Anzeige: Inline-Block; } Knoten1. Die Elemente, die in der Bildlaufansicht verschoben werden müssen, können nicht schweben, um den horizontalen Anordnungseffekt zu erzielen. Sie können display:inline-block; verwenden, um sie in Inline-Blockelemente umzuwandeln. 2. Die Verwendung von „display:flex“ auf einem großen Feld in der Bildlaufansicht, das Elemente enthält, die verschoben werden müssen, hat keine Wirkung. 3. Das große Feld, das die Bildlaufansicht umschließt, hat eine klare Breite und den Stil white-space:nowrap; Anbei die wichtigsten Eigenschaften der Scroll-Ansicht: ZusammenfassenDies ist das Ende dieses Artikels zur Lösung des Problems, dass die Scroll-Ansicht des WeChat-Miniprogramms nicht nach links und rechts verschoben werden kann. Weitere relevante Inhalte zur Scroll-Ansicht des WeChat-Miniprogramms, die nach links und rechts verschoben werden kann, 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:
|
<<: Allgemeine grundlegende Linux-Befehle und -Verwendung
>>: Installations- und Konfigurationstutorial von MySQL 8.0.16 unter Win10
Zum Beispiel: Code kopieren Der Code lautet wie fo...
Vorwort In diesem Artikel wird erklärt, wie Vue-K...
Allgemeine Kommentare in HTML: <!--XXXXXXXX--&g...
1. Frühere Versionen yum entfernen Docker Docker-...
Neulich habe ich rsync verwendet, um eine große D...
1. Anwendungsszenarien Es gibt eine solche Anford...
Basierend auf Theorien wie Saussures Sprachphilos...
Inhaltsverzeichnis 1. Was ist eine doppelt verknü...
Wenn Sie beim Konfigurieren von proxy_pass in ngi...
Bevor wir über die Datenreaktivität sprechen, müs...
Ich habe kürzlich an einem Projekt gearbeitet und...
Zweck Kapseln Sie die Karussellkomponente und ver...
Installieren Sie Virtualisierungssoftware Bevor S...
Inhaltsverzeichnis 1. Der Ursprung der Gabel 2. F...
Vorwort Meine Anforderungen sind Syntaxhervorhebu...