jquery如何實現圖片分為上下兩半各自浮動消失
可能在一些應用中,有這樣的效果,就是一張完整的圖片能夠被分隔為兩半,並且能夠分別向上和向下浮動消失,這通常會應用與全屏效果中,本章節就通過程式碼例項介紹一下如何實現此功能,當然這裡並不是全屏只是做一下演示,讓大家知道實現的原理即可。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> body{ margin:0; padding:0; } .wrap{ overflow:hidden; position:fixed; z-index:99999; width:100%; top:0; left:0; } .div{ overflow:hidden; position:absolute; width:100%; } .d{ background:url(mytest/demo/cite.jpg) center center no-repeat; height:100%; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ var h=$(window).height(); var h1=h/2; $('#d1,#d2').height(h1); $('.wrap,.d').height(h); $('#d2').css('top',h1); $('#d2 .d').css('margin-top', -h1); setTimeout(function(){ $('#d1').animate({'top':-h/2},3000); $('#d2').animate({'top':h},3000,function(){ $('.wrap').remove(); }); }, 2000); }) </script> </head> <body> <div class="wrap"> <div id="d1" class="div"> <div class="d"></div> </div> <div id="d2" class="div"> <div class="d"></div> </div> </div> </body> </html>
二.相關閱讀:
1.height()函式可以參閱jQuery height()一章節。
2.css()函式可以參閱jQuery css()一章節。
3.animate()函式可以參閱jQuery animate()一章節。
4.setTimeout()函式可以參閱setTimeout()一章節。
5.remove()函式可以參閱jQuery remove()一章節。
相關文章
- 滑鼠懸浮實現圖片動畫上下切換效果動畫
- CSS3圖片上下動畫浮動效果CSSS3動畫
- CSS如何實現圖片上下垂直居中CSS
- javascript實現滑鼠懸浮圖片實現抖動效果JavaScript
- js實現圖片上下滾動background-positionJS
- jquery 滑鼠移到圖片彈出浮動層顯示大圖片例子jQuery
- jquery實現上下滑動選擇jQuery
- 浮動圖片(JS)JS
- JQuery實現圖片輪播無縫滾動jQuery
- jQuery滑鼠懸浮當前圖片高亮其他圖片灰暗效果jQuery
- 滑鼠懸浮圖片實現翻轉效果
- 滑鼠懸浮圖片實現縮放效果
- (轉)jquery實現圖片輪播jQuery
- 只用CSS實現容器內圖片上下左右居中CSS
- jQuery實現圖片尺寸自適應效果jQuery
- jquery如何實現圖片載入完畢後再去進行操作jQuery
- javascript實現圖片滾動JavaScript
- 滑鼠懸浮實現當前圖片高亮效果詳解
- 高效圖片輪播,兩個ImageView實現View
- js、jQuery實現文字上下無縫輪播、滾動效果JSjQuery
- 2020 用html jQuery實現廣告輪播圖自動切換 滾動頁面 滑鼠懸浮下標且左右切換圖片HTMLjQuery
- (轉)jquery圖片左右滾動jQuery
- jquery外掛實現圖片可拖動的購物車程式碼jQuery
- css實現圖片上下左右居中效果程式碼例項CSS
- jQuery 滑鼠懸浮連結彈出跟隨圖片詳解jQuery
- 如何自己動手實現一個圖片解答小助手
- opencv圖片上如何顯示兩個小圖片OpenCV
- jQuery實現3D圖片輪播詳解jQuery3D
- jQuery實現圖片預載入程式碼例項jQuery
- jQuery圖片無縫滾動效果jQuery
- 簡單介紹Vue實現滑鼠懸浮切換圖片srcVue
- JS如何實現導航欄的智慧浮動JS
- 小程式上是實現拖動懸浮圖示
- CSS3滑鼠懸浮圖片閃動效果CSSS3
- java學習---前端---使用JavaScript和jQuery實現圖片輪播圖前端JavaScriptjQuery
- 用canvas實現一個自動識別兩張圖片差異(圖片找不同)的功能Canvas
- React如何實現圖片懶載入React
- css3實現滑鼠懸浮背景上下翻滾效果CSSS3