無縫輪播和有縫輪播
<!doctype html> <html> <head> <meta charset="utf-8"> <title>圖片無縫輪播顯示</title> <base href="<?php echo base_url() ?>"> <script type="text/javascript" src="./public/jquery-1.7.2.min.js"></script> <style> .box,.box2{ width:500px; height:240px; margin:160px auto; overflow:hidden; position:relative;} .box,.box2 p{ text-align:center;} .picBox,.picBox2{ margin:0px; padding:0px; list-style:none; width:1500px;} <!--此處很關鍵,在實現無疑輪播時這個寬度一定要比顯示圖片數量+1的寬度寬--> .picBox:hover,.picBox2:hover{ cursor:pointer;} .picBox li,.picBox2 li{ float:left;} .picBox img,.picBox2 img{ width:200px; height:240px;} </style> </head> <body> <div class="box"> <p>第一種圖片輪播:非無縫輪播</p> <span></span> <ul class="picBox"> <li><img src="./public/images/(156).jpg"/></li> <li><img src="./public/images/(160).jpg"/></li> <li><img src="./public/images/(77).jpg"/></li> <li><img src="./public/images/(86).jpg"/></li> <li><img src="./public/images/(77).jpg"/></li> </ul> </div> <div class="box2"> <p>第二種圖片輪播:無縫輪播</p> <span></span> <ul class="picBox2"> <li><img src="./public/images/(160).jpg"/></li> <li><img src="./public/images/(156).jpg"/></li> <li><img src="./public/images/(156).jpg"/></li> <li><img src="./public/images/(77).jpg"/></li> <li><img src="./public/images/(86).jpg"/></li> </ul> </div> <script> $(function(){ <!--第一種圖片輪播:非無縫輪播--> function rollOne(){ $(".picBox li:first").animate({left:"-=200px"},"linear",function(){ $(this).remove().clone(true).appendTo(".picBox").fadeIn("slow"); }); } var startRollOne=setInterval(rollOne,5000); <!--滑鼠移入停止移出繼續--> $(".box").hover(function(){ clearInterval(startRollOne); },function(){ startRollOne=setInterval(rollOne,5000); }); <!--第二種圖片輪播:無縫輪播--> <!--這種無縫輪播可以通過設定animate動畫播放速度值和setInterval中的函式呼叫時間間隔實現間隔無縫輪播--> function rollTwo(){ $(".picBox2").animate({marginLeft:"-200px"},2000,"linear",function(){ $(".picBox2").css({marginLeft:"0px"}); $(".picBox2 li:first").remove().clone(true).appendTo(".picBox2"); }) } var startRollTwo=setInterval(rollTwo,2000); <!--滑鼠移入停止移出繼續--> $(".picBox2").hover(function(){ clearInterval(startRollTwo); },function(){ startRollTwo=setInterval(rollTwo,2000); }); }); function time(){ //獲取放學的時間 var old_time = new Date('2016 6 6 11:30:00'); //獲取當前時間 var new_time = new Date(); //alert(new_time.getTime()); //獲取時間差的時間戳 var time = (old_time.getTime() - new_time.getTime()); //獲取小時 days = parseInt(time/1000/60/60%24); //alert(days) //獲取分鐘 hours = parseInt(time/1000/60%60); //獲取秒 minutes = parseInt(time/1000%60); $("span").html("距離放學還有:"+days+"小時"+hours+"分鐘"+minutes+"秒"); } setInterval("time()",1000); //setTimeout("time()",1000); </script> </body> </html>
相關推薦
無縫輪播和有縫輪播
<!doctype html> <html> <head> <meta charset="utf-8"> <title>圖片無縫輪播顯示</title> <base href="<?php
vxlan vs GRE(三層組播和二層組播如何對應起來)
由器 ams 之間 數據信息 控制 格式 tunnel network 處理 www.huawei.com/ilink/cnenterprise/download/HW_401028 http://feisky.xyz/sdn/basic/vxlan.html 華為的v
二層組播和三層組播
平時常常說組播,其實只是多播的另外一種叫法。多播中,因為把參與多播的所有接收者稱為組,所以才有組播的說法。多播技術要比廣播技術複雜的多。多播技術對一些應用很重要,比如電視會議,聊天室等。 物理層多播 系統需要對網路介面進行配置,讓介面識別該地址。 ip
js無縫輪播 和淡入淡出輪播
java true bottom lang 操作 rgba gets 定時 box <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
JavaScript—原生輪播和無縫滾動
meta 滾動 idt asc over head for anim ive <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
PullToRefreshListView上拉和下拉+輪播圖多條目+fragment巢狀fragment+二次取樣+側拉點選切換fragment+PullToRefreshGritView圖片展示
側拉 程式碼 1提取的基類 1.1Activity的基類 package com.example.zonghelianxi02.ui.activity; import android.os.Bundle; import android.support.annotation.Nulla
前端 高階 (二十五)vue2.0專案實戰一 配置簡要說明、程式碼簡要說明、Import/Export、輪播和列表例子
一、啟動服務自動開啟瀏覽器執行 二、配置簡要說明 1、node_modules 安裝好的依賴檔案,中介軟體等,所在位置 2、package.jason 配置當前專案要安裝的中介軟體和依賴檔案 { "name": "my-app", "ver
Banner和ImageLoder無限輪播圖(精簡版)
1.首先先在程式中匯入我們要使的依賴 implementation 'com.youth.banner:banner:1.4.9' implementation 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
佈局和js的輪播圖
一. 浮動與定位 浮動:float: left | right 定位:position:relative | absolute | fixed 1.浮動與相對定位結合使用 /*盒子採用的是浮動佈局為主, 相對定位可以輔助其子級絕對定位佈局, 也可以在浮動佈局基礎
viewPager+photoView實現圖片輪播和手勢縮放功能 支援手勢縮放的imageView 如何實現相簿左右滑動和手勢縮放 如何讓圖片自適應控制元件大小 photoView如何使用(上)
import uk.co.senab.photoview.IPhotoView; import uk.co.senab.photoview.PhotoViewAttacher; import uk.co.senab.photoview.PhotoViewAttacher.OnMatrixChangedList
JavaScript實現圖片輪播和滑鼠懸停顯示
例: 提前放好了四張圖片,並編號。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www
仿淘寶商品詳情頁[帶有視訊和圖片的輪播功能]
因為工作需求的原因,自己寫了一個demo,既實現了功能,又能與大家分享,很高興!Demo已上傳GitHub,https://github.com/xinniangdeweidao/CloneTaobaoProductsDetails.git 轉載請註明出處,謝謝!
css實現的輪播和點選切換(無js版)
https://github.com/lingxuanHuang/carousel-noJS .slide{ position: relative; margin:auto; width: 600px; height: 200px;
自定義ViewGroup和FrameLayout實現輪播圖(包括底部小圓點)
廣告輪播圖在現在的APP首頁比較常見,主要的實現方式有兩種,一種是通過ViewPager,一種是通過自定義ViewGroup。前者的實現方式比較簡便,本篇文章講的是第二種方法,有人說用ViewPager不是更方便嗎,的確,但是我們通過自己定義ViewGroup,
FlexSlider外掛的詳細設定引數(相容PC和移動的輪播圖)
$(window).load(function() { $('.flexslider').flexslider({ animation: "fade", //圖片變換方式:淡入淡出或者滑動 slideDirection: "horizon
Android使用ViewPager實現圖片輪播和手勢滑動
ViewPager常用來實現圖片的輪播,比如淘寶首頁,會把一些促銷的商品的圖片和描述資訊來回的播放,這就是典型的使用ViewPager實現的。 ViewPager屬於佈局管理器,允許使用者通過頁面翻轉檢視左右的資料,下面通過一個例項來講解ViewPager實現圖片輪播和手
(原生JS) 圖片無縫滾動、圖片轉化、輪播圖、摺疊效果
1.圖片無縫滾動(原生JS)<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>無縫滾動</title&g
Android ViewPager+Handler實現無限輪播和監聽處理事件時輪播速度越來越快的問題解決
大家都知道android的無限輪播實現的方法有很多,我們先來看看ViewPager+Handler吧: 一.ViewPager+Handler實現無限輪播 點選下載原始碼 package com.demo.sb.main; import java.util.Arra
網路請求資料 banner圖片輪播和list請求資料
import android.graphics.Bitmap; import com.ljn.myapplication.R; import com.nostra13.universalimageloader.core.DisplayImageOptions; import
使用者滑動時停止輪播,鬆開時繼續輪播
vpBanner.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position