最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CSS3實現(xiàn)簡易版的刮刮樂效果

  發(fā)布時間:2016-09-27 16:42:23   作者:crper   我要評論
大家應該都玩過刮刮樂,如何實現(xiàn)刮刮樂效果,這篇文章主要為大家詳細介紹了CSS3實現(xiàn)簡易版的刮刮樂效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下

效果圖

代碼

XML/HTML Code復制內(nèi)容到剪貼板
  1. <!DOCTYPE html>  
  2. <html lang="en">  
  3.   
  4. <head>  
  5.     <meta charset="UTF-8">  
  6.     <title>CSS3模擬刮刮樂</title>  
  7.     <style type="text/css" media="screen">  
  8.     .card {   
  9.         border: 1px solid #000;   
  10.         -webkit-box-shadow: 1px 1px 2px rgba(77, 73, 73, 1.0), -1px -1px 2px rgba(77, 73, 73, 1.0), 0 0 1px rgba(77, 73, 73, 1.0) inset;   
  11.                 box-shadow: 1px 1px 2px rgba(77, 73, 73, 1.0), -1px -1px 2px rgba(77, 73, 73, 1.0), 0 0 1px rgba(77, 73, 73, 1.0) inset;   
  12.         border-radius: 3%;   
  13.         width: 20rem;   
  14.         height: 30rem;   
  15.         background: -webkit-gradient(linear, left top, left bottom, from(#EEE5E5), to(#FCE4E4));   
  16.         background: -webkit-linear-gradient(top, #EEE5E5, #FCE4E4);   
  17.         background: linear-gradient(180deg, #EEE5E5, #FCE4E4);   
  18.     }   
  19.   
  20.     .title,   
  21.     .ad-desrc {   
  22.         margin: 0;   
  23.         text-align: center;   
  24.         padding: 30px 0;   
  25.     }   
  26.     .ad-desrc{   
  27.         color: #bbb;   
  28.         font-size: 12px;   
  29.     }   
  30.   
  31.     .card-head,   
  32.     .card-footer {   
  33.         height: 25%;   
  34.         width: 100%;   
  35.     }   
  36.   
  37.     .card-body {   
  38.         height: 50%;   
  39.         width: 100%;   
  40.     }   
  41.   
  42.     .award-desrc {   
  43.         padding: 0 30px;   
  44.         margin: 5px auto;   
  45.         text-align: left;   
  46.     }   
  47.   
  48.     .award-scan {   
  49.         text-align: center;   
  50.         font-size: 20px;   
  51.         font-weight: 700;   
  52.         width: 80%;   
  53.         margin: 15px auto;   
  54.         padding: 30px 10px;   
  55.         /* 高斯模糊主要由這兩句操控,文字透明及陰影半徑 */   
  56.         color: transparent;   
  57.         -webkit-box-shadow: 0 0 5px rgba(178, 178, 178, 1);   
  58.                 box-shadow: 0 0 5px rgba(178, 178, 178, 1);   
  59.     }   
  60.     </style>  
  61. </head>  
  62.   
  63. <body>  
  64.     <p>非常簡易版的刮刮樂模擬,搭配JS更加【禁用和啟用選中功能】</p>  
  65.     <div class="card">  
  66.         <div class="card-head">  
  67.             <h1 class="title">CRPER刮刮樂</h1>  
  68.         </div>  
  69.         <div class="card-body">  
  70.             <h1 class="award-desrc">刮獎區(qū)域:</h1>  
  71.             <p class="award-scan">恭喜您中了逗逼大獎??!</p>  
  72.         </div>  
  73.         <div class="card-footer">  
  74.             <h4 class="ad-desrc">走過路過不要錯過?。。?!</h4>  
  75.         </div>  
  76.     </div>  
  77. </body>  
  78.   
  79. </html>  

總結(jié)

這個效果實現(xiàn)起來相當簡單,稍微需要注意是卡牌的裝飾用了漸變;

配合JS,可以控制在某種條件下才能選中內(nèi)容(查看內(nèi)容)

pc 可以控制mousedown來禁止,也可以用CSS的一個規(guī)則user-select【考慮兼容需要考慮前綴】

移動端可以控制touchstart~touchend來實現(xiàn)達到條件選中;

最后說一句,做著玩的。選中看到內(nèi)容,用戶體驗不是很好,不能控制過渡效果;此教程只是CSS3一些特性的小技巧。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

元朗区| 资源县| 华坪县| 隆子县| 萨嘎县| 嘉黎县| 河津市| 林甸县| 望城县| 饶平县| 大悟县| 高台县| 新津县| 陆河县| 驻马店市| 台东县| 渭源县| 菏泽市| 武山县| 洛阳市| 富裕县| 普洱| 海城市| 嘉黎县| 怀来县| 陆丰市| 桃江县| 军事| 通山县| 吉隆县| 斗六市| 嘉禾县| 姜堰市| 临猗县| 宁蒗| 锡林浩特市| 长汀县| 合山市| 扬州市| 清丰县| 万宁市|