也是用了很久的jQuery.
最近也在寫自己的那個小站。對于一些特效還是想弄清一原理。讓自己對一些東西有更深入的了解。
說說大圖輪播的原理:
1.很多時候使用方法Ul列表去展示。當然這也有一些好處,比如float對齊之類的。當然直接用p或者div也行。
2.了解overflow屬性。在溢出情況下的處理。其實輪播就是在不斷的處理li溢出的情況。
3 jQuery animate的動畫效果。當然如果不用這個也行。一個setInterval就能搞定它。不過jQuery還是做了一些封裝。
4 可能還需要一些基礎的理解就是對定位的熟悉。margin和postion的了解。
5 之后就是循環輪播了,循環輪播需要對節點進行重新的修改。
具體而言就是在輪播到最后一張圖片的時候,修改節點,將第一個節點,添加到列表的最后一個位置。如下:
看一下核心代碼:
html:
css:
js:個人稍微封裝了一下:
新聞熱點
疑難解答