Je souhaite créer l'effet de l'image ci-dessous. Il y a actuellement 6 images et il y a deux questions
1. Comment commencer à partir de la première ou de la dernière image sans interruption après être passé à la position la plus à gauche ou à droite
2. a la plus grande image Comment créer l'effet,
J'espère que les étudiants expérimentés pourront donner des idées
La lanterne tournante d'Element UI a des effets similaires, vous pouvez vous y référer. (Voir l'effet [carte] du bas)
Exemples
1. Comme sur l'image du carrousel, ajoutez-en une à la fin qui est exactement la même que la première. Par exemple, cette structure est 1234561.
2. Il existe deux effets principaux, l'un consiste à agrandir l'image entière et l'autre à agrandir uniquement le contenu en hauteur et en largeur sans modification. Le premier utilise l’échelle et le second modifie directement la largeur et la hauteur.
Mes pensées sont comme ci-dessus
Le point clé de CSS est de définir le
overflow-x
de.view
surhidden
.view
的overflow-x
为hidden
还有
.container
的absolute
这样就可以把
.container
left变化 转化成 看起来就像滚动一样现在的问题就是让中间那个变大一些
按套路来讲,还需要写
Il existe aussi l'.iambig
absolu
de.container
De cette façon, le changement de gauche
Cela ressemblera à un défilement.container
peut être converti enLe problème maintenant est d'agrandir celui du milieu
.iaambig
comme style agrandiUne fois que tout est prêt, liez le prochain pré-rendu exposé au bouton correspondant-
PS : Avant, n'oubliez pas ensuite de faire le rendu après avoir modifié les données
-
Connaissances de base requises
Débordement CSS, largeur absolue et autres postures CSS de base🎜🎜 🎜🎜Array.prototype.forEach, méthodes courantes de jQuery, etc.🎜🎜 🎜 🎜= = . . . . J'espère que cela aide. 🎜Recherchez les plug-ins sur Baidu, ils sont partout sur Internet