Ich möchte den Effekt des Bildes unten erzeugen. Es gibt zwei Fragen: 1. Wie man ohne Unterbrechung mit dem ersten oder letzten Bild beginnt, nachdem man sich in die mittlere Position bewegt hat hat das größte Bild, wie man den Effekt erzeugt.
Ich hoffe, erfahrene Schüler können Ideen liefern
Element UI的走马灯有类似效果,可以参考。(见最下[卡片化]效果)
实例
1.像轮播图一样,最后加上一个跟第一个一模一样的。例如1234561这种结构。
2.最大的效果有两种,一种是整体放大,一种是只放大高和宽内容不变。前者用scale,后者直接改变宽高。
我的思路如上
CSS重点在于 设置
.view
的overflow-x
为hidden
还有
.container
的absolute
这样就可以把
.container
left变化 转化成 看起来就像滚动一样现在的问题就是让中间那个变大一些
按套路来讲,还需要写
.iambig
作为变大后的样式一切准备工作做好后:
把问题转化成数据问题
把数据渲染出来
都准备好之后把暴露出来的 next pre render 绑定到对应的按钮上
PS:pre, next 改变了数据之后记得还要 render 渲染
需要的基础知识
CSS overflow, absolute width 等等基础 CSS 姿势
Array.prototype.forEach、jQuery的常用方法等等
= = 。。。。 希望能帮到你。
百度找插件 网上到处都是