AmazeUI中模态框的实现


Posted in HTML / CSS onAugust 19, 2020

本文与《【Ratchet】模态框》(点击打开链接)为姊妹篇,相比之下,AmazeUI的模态框,更加接近于一个alert(),不适合承载过多的内容,但是其优点就是可以通过JS操控,Ratchet仅能通过超级链接a标签打开。

AmazeUI的模态框效果如下:

AmazeUI中模态框的实现

完全就如同某些手机浏览器对alert()的处理。其现实代码如下:

<!--使用HTML5开发-->
<!doctype html>
<html class="no-js">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <!--自动适应移动屏幕-->
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
        <!--优先使用webkit内核渲染-->
        <meta name="renderer" content="webkit">
        <!--不要被百度转码-->
        <meta http-equiv="Cache-Control" content="no-siteapp"/>
        <!--以下才是引入amazeui资源-->
        <link rel="stylesheet" href="assets/css/amazeui.min.css">
        <link rel="stylesheet" href="assets/css/app.css">
        <!--引入js的时候要注意,必须先引入jQuery,再引入amazeui,因为这个框架是基于jQuery开发的-->
        <script src="assets/js/jquery.min.js"></script>
        <script src="assets/js/amazeui.min.js"></script>
        <title>Modal</title>
    </head>    
    <body>
        <button class="am-btn am-btn-primary" οnclick="openModal()">打开模态框</button>
        
        <div class="am-modal am-modal-alert" tabindex="-1" id="my-alert">
            <div class="am-modal-dialog">
                <div class="am-modal-bd">
                    模态框的内容
                </div>
                <div class="am-modal-footer">
                 <span class="am-modal-btn">关闭</span>
                </div>
            </div>
        </div>
    </body>
</html>
<script>
function openModal(){
 $('#my-alert').modal();
}
</script>

注意到,这个id为my-alert的模态框,是通过button的onclick事件所触发的openModal()函数触发的。

其JS打开模态框的代码就一行,先获取了模态框的id之后,通过modal()方法打开。

到此这篇关于AmazeUI中模态框的实现的文章就介绍到这了,更多相关AmazeUI模态框内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
HTML5和CSS3让网页设计提升到下一个高度
Aug 14 HTML / CSS
彻底弄明白CSS3的Media Queries(跨平台设计)
Jul 27 HTML / CSS
使用css3匹配手机屏幕横竖状态
Jan 27 HTML / CSS
可自定义箭头样式的CSS3气泡提示框
Mar 16 HTML / CSS
详解如何在css中引入自定义字体(font-face)
May 17 HTML / CSS
CSS3实现酷炫的3D旋转透视效果
Nov 21 HTML / CSS
html5 sessionStorage会话存储_动力节点Java学院整理
Jul 06 HTML / CSS
HTML5的革新 结构之美
Jun 20 HTML / CSS
使用phonegap播放音频的实现方法
Mar 31 HTML / CSS
HTML5离线应用与客户端存储的实现
May 03 HTML / CSS
html5 figure和figcaption的使用方法
Sep 10 HTML / CSS
amazeui时间组件的实现示例
Aug 18 HTML / CSS
Ratchet 模态框的实现
Aug 19 #HTML / CSS
AmazeUI的下载配置与Helloworld的实现
Aug 19 #HTML / CSS
amazeui模态框弹出后立马消失并刷新页面
Aug 19 #HTML / CSS
AmazeUI中各种的导航式菜单与解决方法
Aug 19 #HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
Aug 19 #HTML / CSS
AmazeUI 缩略图的实现示例
Aug 18 #HTML / CSS
AmazeUI 单选框和多选框的实现示例
Aug 18 #HTML / CSS
You might like
php扩展ZF――Validate扩展
2008/01/10 PHP
php smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
PHP的范围解析操作符(::)的含义分析说明
2011/07/03 PHP
PHP中大于2038年时间戳的问题处理方案
2015/03/03 PHP
PHP实现小偷程序实例
2016/10/31 PHP
一个可以显示阴历的JS代码
2007/03/05 Javascript
jquery实现的元素的left增加N像素 鼠标移开会慢慢的移动到原来的位置
2010/03/21 Javascript
jQuery随机切换图片的小例子
2013/04/18 Javascript
js对象的复制继承实例
2015/01/10 Javascript
jQuery实现鼠标经过时出现隐藏层文字链接的方法
2015/10/12 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
2015/12/04 Javascript
jQuery获取table下某一行某一列的值实现代码
2017/04/07 jQuery
详解vue-router和vue-cli以及组件之间的传值
2017/07/04 Javascript
js如何编写简单的ajax方法库
2017/08/02 Javascript
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
使用D3.js构建实时图形的示例代码
2018/08/28 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
jsonp跨域获取百度联想词的方法分析
2019/05/13 Javascript
Vuex 模块化使用详解
2019/07/31 Javascript
简单介绍Python中的JSON模块
2015/04/08 Python
利用python批量修改word文件名的方法示例
2017/10/17 Python
django加载本地html的方法
2018/05/27 Python
Python实现正则表达式匹配任意的邮箱方法
2018/12/20 Python
python使用pandas处理大数据节省内存技巧(推荐)
2019/05/05 Python
利用python-pypcap抓取带VLAN标签的数据包方法
2019/07/23 Python
Python3变量与基本数据类型用法实例分析
2020/02/14 Python
python录音并调用百度语音识别接口的示例
2020/12/01 Python
Johnson Fitness澳大利亚:高级健身器材
2021/03/16 全球购物
财务总监岗位职责
2014/03/07 职场文书
2015年党员创先争优承诺书
2015/01/22 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
redis数据结构之压缩列表
2022/03/21 Redis
服务器间如何实现文件共享
2022/05/20 Servers
Django框架中模型的用法
2022/06/10 Python
Redis实现短信验证码登录的示例代码
2022/06/14 Redis