模态框总结
来源:互联网 发布:鬼魂探测器软件 编辑:程序博客网 时间:2024/06/06 00:58
Bootstrap基于模态框的学习笔记:
概括:
模态对话框(Modal Dialogue Box),是指除非采取有效的关闭手段,否则用户鼠标点或者输入光标一直停留在其上的对话框。
非模态类型对话框:不会强制此特性,用户可以在当前对话框以及其他敞口间进行切换。
总之就是如果打开的是模态窗口,那么你就只能对当前此窗口进行操作,而普通窗口则可以进行任意切换。
bootstrap的一个模态框分四层
<div class = “modal fade”>
<div class = “modal-dialog”>
<div class = “modal-content”>
<div class =“modal-title”> //模态框头部样式
<div class =“modal-body”> //模态框主体样式
<div class =“modal-footer”> //模态框底部样式
模态框的class名固定,通过定义data-toggle和data-target来进行模态框的跳转
模态框与事件绑定,当触发一定条件时,执行自定义事件
1. data-toggle 标签与 data-target标签的区别
data-toggle是触发器,表示触发一个模态框
data-target制定要触发的模态框,通常用模态框定义的ID
2.input和textarea的区别:
前者是单行文本,后者是多行文本
3.属性 aria-hidden="true" 用于保持模态窗口不可见,直到触发器被触发为止
4.事件
事件: 描述:
show.bs.modal 在调用 show方法后触发。
shown.bs.modal 当模态框对用户可见时触发(将等待 CSS过渡效果完成)。
hide.bs.modal 当调用 hide实例方法时触发。
hidden.bs.modal 当模态框完全对用户隐藏时触发。
5.modal 与 fade
<class="modalfade > ,modal标识该<div>为模态框。fad作为用当模态框被切换时,引起内容淡入淡出。
6.aria-lable 与 aria-labelledby
aria-lable: 当input组件获取到焦点时,读取出相应的label里的文本
- aria-labelledby:当想要的标签文本已在其他元素中存在时,可以使用该属性并将其值为读取元素的id。
- 7.data-dismiss
- 标识该组件作用为关闭模态框
- <buttontype="button"class="btn btn-default" data-dismiss="modal">Close</button>
- 模态框总结
- bootstrap 模态框应用总结
- AngularJs模态框应用总结
- 总结
- 总结
- 总结
- 总结
- 总结!
- 总结
- 总结.
- 总结。
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- Achain迎来众多合作伙伴 共建社区生态发展
- 序
- react-redux使用小结
- 51单片机中使用ucos ii的优缺点
- NYOJ 59-小明组织活动的任务(置换)
- 模态框总结
- poj 1330 Nearest Common Ancestors(lca st)
- HDU 6097 Mindis(计算几何)
- 刷题——Stall Reservations POJ
- JavaWeb-ssm框架搭建
- js打开本地exe程序
- power designer远程连接oracle数据库并导出E-R图
- C语言中restrict的作用
- 《Drools7.0.0.Final规则引擎教程》番外实例篇——默认条件的陷阱