1. 程式人生 > >輪播圖--無縫滾動

輪播圖--無縫滾動

輪播圖–無縫滾動

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        ul{
            list-style: none;
        }
        img{
            vertical-align
: top
; /*消除3px的距離*/ }
.box{ width: 600px; height: 200px; margin: 100px auto; overflow: hidden; position: relative; border: 1px solid red; } ul{ width: 400%; position: absolute; left
: 0
; top: 0; }
ul li{ float: left; }
</style> <script> window.onload = function(){ function $(id){ return document.getElementById(id); } var timer = null; var num = 0; timer = setInterval(autoPlay,20
); function autoPlay(){ num--; if(num<=-1200){ num = 0; } $("picBox").style.left = num + "px"; } $("picBox").onmouseover = function(){ clearInterval(timer); } $("picBox").onmouseout = function(){ timer = setInterval(autoPlay,20); } }
</script> </head> <body> <div class="box" id="scroll"> <ul id="picBox"> <li><img src="images/01.jpg" alt=""></li> <li><img src="images/02.jpg" alt=""></li> <li><img src="images/03.jpg" alt=""></li> <li><img src="images/04.jpg" alt=""></li> <li><img src="images/01.jpg" alt=""></li> <li><img src="images/02.jpg" alt=""></li> </ul> </div> </body> </html>

相關推薦

--無縫滾動

輪播圖–無縫滾動 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"&

JQuery 基礎案例(3)—— jQuery實現無縫(無回滾)滾動切換效果

輪播圖無縫滾動切換原理 基本框架 <div class="slide"> <!-- 導航點 --> <ul class="slide-nav"> <li class="activ

Android banner,自動滾動控制元件

簡介 現在的絕大數app都有banner介面,實現迴圈播放多個廣告圖片和手動滑動迴圈等功能。因為ViewPager並不支援迴圈翻頁, 所以要實現迴圈還得需要自己去動手,我就把專案中的控制元件剔了出來,希望大家覺得有用。目前框架可以進行不同樣式、不同動畫設定,

JavaScript—原生無縫滾動

meta 滾動 idt asc over head for anim ive <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

無縫滾動(3)

我吃了炫邁做出來的輪播圖,停不下來的那種 一、結構 <div class="box" id="screen"> <ul> <li><img src="http://img.mp.itc.cn/upload/20161107/033

web前端技術課程講解之關於水平無縫滾動

製作這個簡單的輪播圖之前,你必須掌握html、css、以及JavaScript中的節點操作,定時器的使用,條件語句的使用以及JS修改樣式和動畫原理。 輪播圖對於網頁來說是個常見也可以說是必備的部分,而輪播圖的形式也是各式各樣,有簡約的也有炫酷的。當然,這裡我就只說簡約的全屏輪播圖水平無縫滾動。 首先是給出

【原生js】詳解無縫滾動

前言:輪播圖,是網站首頁中最常見的一種圖片切換特效,作為前端開發者,我相信很多開發者都直接呼叫了JQuery中的封裝好的方法實現圖片輪播,省事簡單。所以我今天想介紹一下原生js程式碼實現的圖片輪播。

原生javascript寫的無縫滾動

html程式碼 <div id="box"> <ul> <li><img src="imgs/1.jpg" /></li>

無縫滾動

即實現無縫滾動,又擁有普通輪播圖的的功能。無縫滾動原理:    首先宣告圖片向左滑動的;    1.HTML,開始我們要在輪播圖容器內第一張圖片前新增我們需要顯示圖片的最後一張,同樣在最後一張的後面新增我們需要顯示圖片的第一張;    2.CSS,剛開始我們需要顯示第一張圖片

jQuery之上下無縫滾動

如圖效果:實現功能:1.上下無縫滾動,2.滑鼠放上去停止滾動並出現提示資訊無縫滾動原理:每一次將第一個li移動到最後一個(append)html程式碼 <div class="scrollNews">                     <ul>

(原生JS) 圖片無縫滾動、圖片轉化、、摺疊效果

1.圖片無縫滾動(原生JS)<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>無縫滾動</title&g

原生js實現無縫滾動(移動端)-自動輪

想不依賴任何外掛和庫,就用原生js實現移動端自動輪播,發現網上的都不盡如人意,乾脆自己寫一個,程式碼有部分參考,廢話少說,上程式碼。 head部分,沒什麼好說的: <meta charset="utf-8"> <me

JS實現無縫滾動的原理

NPU func etl () initial body position com hidden 用JS實現無縫滾動輪播圖的方法有很多,我自己瞎琢磨了一個, 原理非常簡單,就是點擊按鈕的一瞬間,把 ul 拉到某一個位置, 然後再滑動,這樣就成了無縫滑動 為

jQuery----無縫

bottom blog dex :hover fin taobao .com ont append 1、效果 2、html代碼 <!DOCTYPE html> <html> <head> <meta chars

簡單的左右滾動

nsf javascrip pan position 個數 webkit translate over gin <!DOCTYPE html> <html lang="en"> <head> <meta chars

原生JavaScript實現無縫

原生 原生js ted 結束 阻止 time == 實現圖 put 無縫輪播圖是頁面常用的特效之一,然而在實際的開發過程中,大部分的開發者都會使用插件來對輪播圖進行開發,那麽它的底層到底是怎麽實現的呢,本文章將圍繞這一問題展開探討。 在討論如何利用原生JS實現圖片之間無縫切

無縫

else radius -s () var lns body tint tex html: <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><met

vue慕課網音樂項目手記:5-手寫滾動(上)

flow overflow box cor 慕課 efs PE osi 通過 在這一節,會封裝一些公用的函數來添加classname,改變image的寬度。 具體如下: 首先:封裝一個slider的組件 <template> <div cl

JS 無縫1-節點操作

idt radius nbsp black -o flow 開開 接下來 con 無縫輪播圖 (使用節點操作) <!DOCTYPE html> <html lang="en"> <head> <meta charset="U

每次移一張圖片的無縫

end 3.0 doctype () 定時 ora title order console <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">