1. 程式人生 > >ios頁面過渡效果外掛Kontext

ios頁面過渡效果外掛Kontext

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>模擬蘋果ios系統頁面過渡效果外掛-柯樂義</title><base target="_blank" />
<link rel="stylesheet" href="http://keleyi.com/keleyi/phtml/html5/28/css/kontext.css">
<link rel="stylesheet" href="http://keleyi.com/keleyi/phtml/html5/28/css/demo.css"
> </head> <body> <article class="keleyi"> <div class="layer one show"> <h2>整屏切換</h2> <p>切換請點選頁面下方原點或使用鍵盤方向鍵。請使用<a href="http://keleyi.com/a/bjac/g039tue3.htm">支援HTML5的瀏覽器</a>檢視本頁 <a href="http://keleyi.com">首頁</a> <a href="http://keleyi.com/a/bjad/pd076s6s.htm"
>原文</a><br /> <a href="http://keleyi.com/game/4/"><img src="http://keleyi.com/game/4/img/bg.jpg" style="height:300px;width:300px;" /></a> </p> </div> <div class="layer two"> <h2>第二層</h2> <p><a href="http://keleyi.com/a/bjac/iqiiedy2.htm"><img
src="http://keleyi.com/image/a/al25629g.jpg" /></a></p> </div> <div class="layer three"> <h2>第三層</h2> <p><a href="http://keleyi.com/keleyi/phtml/"><img src="http://keleyi.com/image/a/w0l6ov6h.png" /></a></p> </div> </article> <ul class="bullets"> </ul> <script src="http://keleyi.com/keleyi/phtml/html5/28/js/kontext.js"></script> <script> // Create a new instance of kontext var k = kontext( document.querySelector( '.keleyi' ) ); // API METHODS: // k.prev(); // Show prev layer // k.next(); // Show next layer // k.show( 3 ); // Show specific layer // k.getIndex(); // Index of current layer // k.getTotal(); // Total number of layers // DEMO-SPECIFIC: var bulletsContainer = document.body.querySelector( '.bullets' ); // Create one bullet per layer for( var i = 0, len = k.getTotal(); i < len; i++ ) { var bullet = document.createElement( 'li' ); bullet.className = i === 0 ? 'active' : ''; bullet.setAttribute( 'index', i ); bullet.onclick = function( event ) { k.show( event.target.getAttribute( 'index' ) ) }; bullet.ontouchstart = function( event ) { k.show( event.target.getAttribute( 'index' ) ) }; bulletsContainer.appendChild( bullet ); } // Update the bullets when the layer changes k.changed.add( function( layer, index ) { var bullets = document.body.querySelectorAll( '.bullets li' ); for( var i = 0, len = bullets.length; i < len; i++ ) { bullets[i].className = i === index ? 'active' : ''; } } ); document.addEventListener( 'keyup', function( event ) { if( event.keyCode === 37 ) k.prev(); if( event.keyCode === 39 ) k.next(); }, false ); var touchX = 0; var touchConsumed = false; document.addEventListener( 'touchstart', function( event ) { touchConsumed = false; lastX = event.touches[0].clientX; }, false ); document.addEventListener( 'touchmove', function( event ) { event.preventDefault(); if( !touchConsumed ) { if( event.touches[0].clientX > lastX + 10 ) { k.prev(); touchConsumed = true; } else if( event.touches[0].clientX < lastX - 10 ) { k.next(); touchConsumed = true; } } }, false ); </script> </body> </html>

相關推薦

ios頁面過渡效果外掛Kontext

<!doctype html> <html> <head> <meta charset="utf-8"> <title>模擬蘋果ios系統頁面過渡效果外掛-柯樂義</title><base target="_blank"

被忽視的META標簽之特效(頁面過渡效果)

濾鏡 頁面過渡 coo 制作 轉化 頁面 索引 ner 標簽 在web設計中使用js可以實現很多的頁面特效,然而很多人卻忽視了HTML標簽中META標簽的強大功效,其實meta標簽也可以實現很多漂亮的頁面過渡效果。 META標簽是HTML語言HEAD區的一個輔助性標簽,Me

vue 頁面過渡效果

exp uid () ESS transform ets ive route aci App.vue 模板 <template> <div id="app"> <transition :name="transition">

Flash頁面過渡效果之百葉窗

 廢話不說,直入正題。1)首先匯入兩張圖片,並分別降這兩張圖片放置在兩個圖層上。2)新建一個影片剪輯,命名為“葉子”。在此影片剪輯中畫一個無線框的矩形,寬度和圖片的寬度相同。高度為圖片高度的十分之一;在30幀處將該矩形的高度修改為1個象素。最後點選該影片剪輯的第一幀,在屬性面

第23節 html頁面過渡效果

網頁過渡效果 首頁 <html> <head> <title>首頁</title> </head>

ionic3 滾動頁面時 (ios) safari橡皮筋效果

-webkit-overflow-scrolling:auto | touch | [initial | inherit | unset | revert];  用ionic3做手機通訊錄,拖動右邊字母索引控制聯絡人(scroll-content元素)滾動時, 在ios中ionic頁面

HTML5模仿刮獎效果-頁面塗抹消失外掛wScratch

前言 HTML5的canvas有很多應用點,如繪畫板、圖形繪製、遊戲互動、彩票刮刮樂等,除了這些,還有個比較好的點就是主頁塗抹一部分之後,頁面消失進入主要內容。 wScratch是一個模擬刮刮卡的jQuery外掛,可以設定刮開純色或者影象。 演示

如何做出優雅的過渡效果? Dotween外掛的簡單介紹及示例程式碼

unity裡面做插值動畫的外掛有許多,比較常見的有itween、hotween、dotween。根據大家的反饋和實際體驗來說,dotween外掛在靈活性、穩定性、易用性上都十分突出。這裡簡單介紹下它的用法,並在後文做了一些效果示例,還是不錯的。 所謂”插值動畫“,顧名思義就是在兩個值中插入其他的

載入新頁面等待過渡效果

由於資料量龐大後臺查資料的操作的時候慢從而導致頁面載入速度過慢,所以會到用loading效果來過渡,讓使用者感覺上不是很慢。下面是效果圖 實現步驟: 引入layer.js,如果追求極致效能的可以把js下載下來,引用本地的檔案 <script src="

android仿IOS頁面回彈效果

碼農同學們做過手機開發的相比一定對ios平臺頁面的上下回彈效果印象深刻,特別是android開發對此是各種嫉妒羨慕恨啊,在特效方面蘋果做的很好,做了很多,當然谷歌也不差,神馬特效咱們都能做出來,因為android開放更多,移植性也更好,so..我特麼手賤自己寫了一個上下拉動

底圖與蒙版的過渡效果transition

方法 部分 lib align slow ott doctype min and 我用2種方法寫了底圖與蒙版的過渡效果 方法一:用js方法 <!DOCTYPE html> <html> <head>

仿ios的滑動效果

public 頭部 ati 設置 class iss generated ttr stat package code.suibianchou.com.custormview2;import android.annotation.SuppressLint;import and

Android實戰簡易教程-第二十六槍(基於ViewPager實現微信頁面切換效果

stat addview data android tid des viewpage 聊天 == 1.頭部布局文件top.xml:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:and

iOS分組通訊錄效果+側滑菜單(MMDrawerController)

ntc 函數 處理方法 cocoa javascrip enter title clas uiwindow 前言的廢話…能夠忽略 自從學會了使用Cocoapod,就欲罷不能了!由於太簡單太贊了,不用再把源代碼粘到project裏了! 參見戴維營博客中

vue 實現 ios 原生picker 效果(實現思路分析)

sta 效果 cursor touchend orm dex tex sub alt 以前最早實現了一個類似的時間選擇插件,但是適用範圍太窄,索性最近要把這個實現方式發布出來,就重寫了一個高復用的vue組件。 支持安卓4.0以上,safari 7以上 效果預覽 gitHu

CSS3動畫--過渡效果

auto del :hover har pro lan css fun margin CSS3動畫--過渡效果 transition 設置四個過渡屬性 transition-property  

元素顯隱切換過渡效果的實現

使用 方法 drs 想法 避免 qpi 子函數 設定 sna 近來看到 餓了麽 App和 h5站上,在商家詳情頁點餐之後,底部放置了一個點擊之後能夠彈出模態框查看點餐詳情的元素,其中有個背景遮罩層的漸進顯隱的效果。 憑著我少許的經驗,第一時間的想法是覺得這個遮罩層應該

Vue深度學習(5)-過渡效果

round handle urn ati 根據 enter index 好的 ecan 簡介 通過 Vue.js 的過渡系統,你可以輕松的為 DOM 節點被插入/移除的過程添加過渡動畫效果。Vue 將會在適當的時機添加/移除 CSS 類名來觸發 CSS3 過渡/動畫效果,

鼠標移動到圖片上圖片逐漸變大、變清晰(帶有過渡效果

kit 過渡效果 html cal -m flow ansi tex type <!DOCTYPE html> <html> <head> <meta charset="UTF-8">

vue列表過渡效果

hit ali AC 如果 列表 是個 spa 一個 back <transition-group></transition-group> ① 列表 <transition-group> </transition-group>