对话框/Tips

BOP - 现代响应式纯js模态对话框插件

阿里云

BOP 是一款现代响应式纯 js 模态对话框插件。该模态对话框易于使用,可制作 Material Design 风格模态对话框,IOS 风格模态对话框和现代风格的模态对话框。

使用方法:

在页面中引入 bop.css 和 bop-js.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="../bop.css" media="screen"> 
  2. <script src="js/bop-js.js"></script>

HTML 结构:

下面的每一个带 ID 的[div]元素都代表一个特定风格的模态对话框。

  1. <div id="material-light"> 
  2.   <h1>Want to use this?</h1> <p> -- the content -- </p> <br> 
  3.   <div class="exit" onclick="Exit()">EXIT</div> 
  4. </div>
  5.  
  6. <div id="material-dark"> 
  7.   <h1>Want to use this?</h1> 
  8.   <p> -- the content -- </p> <br> 
  9.   <div class="exit" onclick="exitDark()">EXIT</div> 
  10. </div>
  11.  
  12. <div id="material-light-anime"> 
  13.   <h1 id="head-anime">Want to use this?</h1> 
  14.   <p id="text-anime"> -- the content -- </p> <br> 
  15.   <div class="exit" onclick="exitLightAnime()">EXIT</div> 
  16. </div>
  17.  
  18. <div id="material-dark-anime"> 
  19.   <h1 id="head-anime-dark">Want to use this?</h1> 
  20.   <p id="text-anime-dark"> -- the content -- </p> <br> 
  21.   <div class="exit" onclick="exitDarkAnime()">EXIT</div> 
  22. </div>
  23.  
  24. <div id="ios-light"> 
  25.   <center>
  26.     <h1>Want to use this?</h1> 
  27.     <p> -- the content -- </p> <br> 
  28.     <div class="exit" onclick="iosLightExit()">OK</div> 
  29.   </center> 
  30. </div>
  31.  
  32. <div id="ios-dark"> 
  33.   <center>
  34.     <h1>Want to use this?</h1> 
  35.     <p> -- the content -- </p> <br> 
  36.     <div class="exit" onclick="iosDarkExit()">OK</div> 
  37.   </center> 
  38. </div>
  39.  
  40. <div id="modern-light"> 
  41.   <h1>Want to use this?</h1> 
  42.   <p> -- the content -- </p> <br> 
  43.   <div class="exit" onclick="modernExit()">EXIT</div> 
  44. </div>
  45.  
  46. <div id="modern-dark"> 
  47.   <h1>Want to use this?</h1> 
  48.   <p> -- the content </p> <br> 
  49.   <div class="exit" onclick="modernDarkExit()">EXIT</div> 
  50. </div>
  51.  
  52. <div id="modern-light-anime"> 
  53.   <h1 id="modernlight-head">Want to use this?</h1> 
  54.   <p id="modernlight-text"> -- the content -- </p> <br> 
  55.   <div class="exit" onclick="modernlightanimatedExit()">EXIT</div> 
  56. </div>
  57.  
  58.  <div id="modern-dark-anime"> 
  59.    <h1 id="moderndark-head">Want to use this?</h1> 
  60.    <p id="moderndark-text"> -- the content -- </p> <br> 
  61.    <div class="exit" onclick="moderndarkanimatedExit()">EXIT</div> 
  62.  </div> <!-- windows end here -->

触发模态窗口:

你可以通过一个按钮来触发相应主题的模态窗口。例如:

  1. <div class="button" id="material-dark-anime-button" onclick="modernDarkAnime()">触发模态窗口</div>

onclick 方法中可以填入的方法有:

materialLight()

materialDark()

materialLightAnime()

iosLight()

iosDark()

modernLight()

modernDark()

modernLightAnime()

modernDarkAnime()

BOP 模态窗口插件的 github 地址为:https://github.com/punitweb/BOP

BOP - 现代响应式纯 js 模态对话框插件

已有 440 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!