成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

拷貝出騰訊微博關(guān)于奧運(yùn)會(huì)的拉繩開(kāi)關(guān)特效

開(kāi)發(fā) 前端
我在國(guó)外的網(wǎng)站里還是發(fā)現(xiàn)了一個(gè)我感興趣的特效,就是騰訊微博里的"拉繩開(kāi)關(guān)"的換膚效果,這個(gè)比較簡(jiǎn)單,我把代碼“摳 ”了出來(lái)。

奧運(yùn)會(huì)正在進(jìn)行中,各大網(wǎng)站都因?yàn)檫@盛會(huì)有所改版或者是拿出了自己的新的頁(yè)面特效。其中最牛叉的還是谷歌,如下圖:

[[90061]]

可以用鍵盤控制的小游戲,看看它的源碼:

  1. <div id="hplogo" tabindex="0" dir="ltr" aria-label="跨欄" style="cursor: pointer;">  
  2. <canvas style="position: absolute;" height="207" width="530"></canvas>  
  3. ..... 

canvas,html5....,拷貝它的代碼還是有點(diǎn)難度了。

但是我在國(guó)外的網(wǎng)站里還是發(fā)現(xiàn)了一個(gè)我感興趣的特效,就是騰訊微博里的"拉繩開(kāi)關(guān)"的換膚效果,這個(gè)比較簡(jiǎn)單,我把代碼“摳 ”了出來(lái)。

  

首先介紹小這個(gè)網(wǎng)頁(yè)特效的效果,點(diǎn)擊“London 2012”吊環(huán)圖標(biāo),圖標(biāo)會(huì)下拉繩,釋放鼠標(biāo)后,頁(yè)面背景會(huì)換成中國(guó)奧運(yùn)軍團(tuán)的圖 片,此時(shí)吊環(huán)下方,會(huì)有一個(gè)“還原”按鈕,點(diǎn)擊“還原”按鈕,背景恢復(fù)到原來(lái)背景,繼續(xù)點(diǎn)擊拉繩吊環(huán),背景圖片會(huì)在不同的 奧運(yùn)圖片間切換,鼠標(biāo)移到拉繩上方,鼠標(biāo)變成剪刀樣式,點(diǎn)擊,吊環(huán)會(huì)以自由落體的方式墜落,最后消失。

以上效果我都拷貝出來(lái)了,還是比較簡(jiǎn)單的,源碼如下:

首先還是目錄結(jié)構(gòu):

main.css的代碼:

  1. body {  
  2.     background-color:#999;  
  3.     color#333333;  
  4.     font12px/1.75 Tahoma,Arial,sans-serif;  
  5. }  
  6. body {  
  7.     background:url(../images/wrapbg_v0.0.1.jpg) no-repeat scroll center top #73CFF1;  
  8.     color#333333;  
  9.     font12px/1.75 Tahoma,Arial,sans-serif;  
  10.     height100%;  
  11. }  
  12. body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6pre, form, input, textarea, p, blockquote, th, td {  
  13.     margin0;  
  14.     padding0;  
  15. }  
  16. .nv_toogle_w {  
  17.     height0;  
  18.     margin0 auto;  
  19.     positionrelative;  
  20.     width960px;  
  21. }  
  22. a, .c_tx {  
  23.     text-decorationnone;  
  24. }  
  25. a, .c_tx {  
  26.     color#006A92;  
  27. }  
  28. .nv_toggle_btn, .nv_arrow_wpd, .nv_arrow_lab, .nv_arrow_message {  
  29.     background:url(../images/guide_icon.png) no-repeat scroll 0 0 transparent;  
  30. }  
  31. .nv_toggle_btn {  
  32.     background-position-195px 0;  
  33.     cursorpointer;  
  34.     displayblock;  
  35.     height111px;  
  36.     positionabsolute;  
  37.     right: -31px;  
  38.     text-indent-9999px;  
  39.     top: -35px;  
  40.     width23px;  
  41.     z-index5;  
  42. }  
  43. .nv_toggle_btn_oly2012 {  
  44.     backgroundurl("../images/nv_toggle_btn_oly2012.png"no-repeat scroll 0 0 transparent;  
  45.     height206px;  
  46.     right: -44px;  
  47.     top: -73px;  
  48.     width29px;  
  49. }  
  50. .headWrap a {  
  51.     color#C9C9C9;  
  52. }  
  53. .headWrap a:hover {  
  54.     text-decorationnone;  
  55. }  
  56. .nv_toggle_btn span {  
  57.     displayblock;  
  58. }  
  59. .nv_toggle_reset {  
  60.     color#FECCF3 !important;  
  61.     positionabsolute;  
  62.     right: -43px;  
  63.     top: 138px;  
  64. }  
  65. .nv_toggle_reset, .nv_toggle_reset span, .nv_toggle_reset b {  
  66.     displayblock;  
  67.     height26px;  
  68.     width27px;  
  69. }  
  70. .nv_toggle_reset span {  
  71.     cursorpointer;  
  72.     line-height26px;  
  73.     positionrelative;  
  74.     text-aligncenter;  
  75.     z-index5;  
  76. }  
  77. .nv_toggle_reset b {  
  78.     backgroundnone repeat scroll 0 0 #E33194;  
  79.     left: 0;  
  80.     opacity: 0.63;  
  81.     positionabsolute;  
  82.     top: 0;  
  83.     z-index0;  
  84. }  
  85. .nv_toggle_cut {  
  86.     cursorurl("http://mat1.gtimg.com/www/mb/images/cut_c.cur"), pointer;  
  87.     displayblock;  
  88.     height19px;  
  89.     positionabsolute;  
  90.     right: -44px;  
  91.     top: 0;  
  92.     width29px;  
  93.     z-index10;  

main.js的代碼:

  1. var picInd = 0;  
  2. $(document).ready(function() {  
  3.     $("#nv_toogle_w").bind("mousedown",function(){   
  4.         $(this).animate({top:"20px"},"normal");  
  5.     });  
  6.     $("#nv_toogle_w").bind("mouseup",function(){  
  7.         getRandomNum();  
  8.         $("body").attr("class","");  
  9.         $("body").addClass("body" + picInd);  
  10.         $(this).animate({top:"0px"},"normal");  
  11.         $("#nv_toogle_w2").css("display","block");  
  12.     });  
  13.     $("#nv_toogle_w2").bind("click",function(){  
  14.         $("body").attr("class","");  
  15.         $("#nv_toogle_w2").css("display","none");  
  16.     });  
  17.     $("#nv_toggle_cut").bind("click",function(){  
  18.         $("#nv_toogle_w").animate({top:"300px"},"4000");  
  19.         $("a[boss='btnWideGuideBtn']").animate({opacity:"0"},"3000");  
  20.         $("#nv_toogle_w2").css("display","none").delay(6999);  
  21.     });  
  22. });  
  23.  
  24.  
  25. function getRandomNum(){  
  26.     while(true){  
  27.         var curInd = Math.floor(Math.random() * 8 + 1);  
  28.         if (picInd != 0 || picInd != curInd){  
  29.             picInd = curInd;  
  30.             break;      
  31.         }  
  32.     }  

qq01.html的代碼:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5. <title>QQ Study 01</title> 
  6. </head> 
  7. <script type="text/javascript" src="js/jquery-1.7.1.js"></script> 
  8. <script type="text/javascript" src="js/main.js"></script> 
  9. <link type="text/css" rel="stylesheet" href="css/main.css" /> 
  10. <style type="text/css"> 
  11. .body1{  
  12.     background:url(images/bg/ldyx.jpg) no-repeat fixed center top #EFEFEF;      
  13. }  
  14. .body2{  
  15.     background: url(images/bg/aycg_120802.jpg) no-repeat fixed center top #000000;  
  16. }  
  17. .body3{  
  18.     background: url(images/bg/jqsc.jpg) no-repeat fixed center top #000000;  
  19. }  
  20. .body4{  
  21.     background: url(images/bg/bg2.jpg) no-repeat fixed center top #1D1D1D;  
  22. }  
  23. .body5{  
  24.     background: url(images/bg/bg3.jpg) no-repeat fixed center top #1D1D1D;  
  25. }  
  26. .body6{  
  27.     background: url(images/bg/bg4.jpg) no-repeat fixed center top #1D1D1D;  
  28. }  
  29. .body7{  
  30.     background: url(images/bg/mlld.jpg) no-repeat fixed center top #429FDE;  
  31. }  
  32. .body8{  
  33.     background: url(images/bg/bg.jpg) no-repeat fixed center top #000000;  
  34. }  
  35. </style> 
  36. <body> 
  37.     <div class="nv_head_wrap"> 
  38.         <div title="拉一下?lián)Q膚" style="top: 0px;" id="nv_toogle_w" class="nv_toogle_w"> 
  39.             <a boss="btnWideGuideBtn" class="nv_toggle_btn nv_toggle_btn_oly2012" 
  40.             href="#"> 
  41.                 <span> 
  42.                     new  
  43.                 </span> 
  44.             </a> 
  45.         </div> 
  46.         <div style="position:relative" class="nv_toogle_w"> 
  47.             <a id="nv_toogle_w2" style="display: none;" class="nv_toggle_reset" href="#"> 
  48.                 <span> 
  49.                     還原  
  50.                 </span> 
  51.                 <b> 
  52.                 </b> 
  53.             </a> 
  54.             <a id="nv_toggle_cut" class="nv_toggle_cut" title="永久關(guān)閉此功能" href="#"> 
  55.             </a> 
  56.         </div> 
  57.         <div> 
  58.         </div> 
  59.     </div> 
  60. </body> 
  61. </html> 

下載鏈接:http://files.cnblogs.com/sharpxiajun/myQQ.zip

原文鏈接:http://www.cnblogs.com/sharpxiajun/archive/2012/08/07/2626531.html

【編輯推薦】

  1. 如何優(yōu)化你的JS代碼
  2. 另一款有意思的JS圖片放大鏡
  3. 大部分人沒(méi)用過(guò)的JS頁(yè)面模板化
  4. 能說(shuō)明你的JS技術(shù)很爛的五個(gè)原因
  5. 為何轉(zhuǎn)向Spine.js的十個(gè)理由
責(zé)任編輯:張偉 來(lái)源: 夏天的森林的博客
相關(guān)推薦

2012-07-30 09:46:29

網(wǎng)絡(luò)過(guò)載網(wǎng)絡(luò)問(wèn)題

2021-11-23 23:06:32

物聯(lián)網(wǎng)奧運(yùn)會(huì)技術(shù)

2011-12-10 19:55:41

Google

2012-07-26 13:41:30

倫敦奧運(yùn)會(huì)CNZZ移動(dòng)營(yíng)銷

2012-07-27 17:01:33

CDN網(wǎng)宿科技

2010-01-13 10:32:52

2022-06-01 17:04:32

戴爾

2024-07-30 16:18:20

2011-01-28 09:29:42

2012奧運(yùn)會(huì)科技實(shí)驗(yàn)室

2016-08-10 18:21:02

電子圈 奧運(yùn)會(huì)

2012-08-16 16:41:50

大數(shù)據(jù)倫敦奧運(yùn)會(huì)

2015-10-12 16:57:34

2020-03-04 10:21:19

東京奧運(yùn)會(huì)黑客IT安全

2012-06-29 10:45:55

開(kāi)源技術(shù)架構(gòu)

2015-06-23 11:07:30

騰訊微博真相

2021-07-28 06:34:24

釣魚(yú)網(wǎng)站東京奧運(yùn)會(huì)網(wǎng)絡(luò)安全

2012-07-30 15:16:33

云計(jì)算

2021-07-22 10:32:02

戴爾科技集團(tuán)存儲(chǔ)

2012-03-21 10:52:18

倫敦奧運(yùn)會(huì)互聯(lián)網(wǎng)視頻直播
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品无码久久久久国产 | 黄色一级免费看 | 在线观看日韩精品视频 | 亚洲品质自拍视频网站 | 亚洲一区二区三区四区五区中文 | 91麻豆精品国产91久久久资源速度 | 欧美日韩亚洲一区二区 | 欧美性一区二区三区 | 色综合视频 | 福利成人 | 99精品久久99久久久久 | 亚洲精品视频在线播放 | 久久久国产一区 | 午夜精品久久久久久久久久久久 | 国产日韩精品一区二区三区 | 国产毛片久久久久久久久春天 | 伊人久久免费 | japanhd美女动| 偷派自拍 | 欧美片网站免费 | 国产精品国产三级国产aⅴ中文 | 涩涩视频在线观看 | 东京av男人的天堂 | 色狠狠一区| 久久久免费毛片 | 精品av | 日本不卡一区 | 91社区在线高清 | 日韩视频一区 | 国产免费一区二区 | 日韩中文字幕一区二区 | 3p视频在线观看 | 天天人人精品 | 91精品国产一区二区三区 | 日韩中文字幕 | 久久久久久久一级 | 欧美精品日韩精品国产精品 | 欧美一区二区在线播放 | 国内精品久久久久 | 免费a大片 | 亚洲午夜精品一区二区三区他趣 |