UI设计师-UI设计模式与组件库-Bootstrap_Bootstrap组件学习:模态框、警告框与切换按钮.docx

UI设计师-UI设计模式与组件库-Bootstrap_Bootstrap组件学习:模态框、警告框与切换按钮.docx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

Bootstrap组件学习:模态框、警告框与切换按钮

1Bootstrap模态框

模态框(Modal)是一种常见的UI组件,用于创建覆盖在当前页面上的对话框,通常用于显示需要用户额外注意或互动的内容。在Bootstrap中,模态框通过JavaScript插件和CSS样式实现。

1.1原理和结构

模态框主要由模态对话框(Modaldialog)和模态背景(Modalbackdrop)组成。模态对话框是可见的内容区域,而模态背景是模态框外的模糊层,用户点击背景时,模态框可以关闭。

1.1.1HTML结构

!--模态框结构--

divclass=modalfadeid=exampleModaltabindex=-1aria-labelledby=exampleModalLabelaria-hidden=true

divclass=modal-dialog

divclass=modal-content

divclass=modal-header

h5class=modal-titleid=exampleModalLabel模态框标题/h5

buttontype=buttonclass=btn-closedata-bs-dismiss=modalaria-label=关闭/button

/div

divclass=modal-body

模态框主体内容。

/div

divclass=modal-footer

buttontype=buttonclass=btnbtn-secondarydata-bs-dismiss=modal关闭/button

buttontype=buttonclass=btnbtn-primary保存变化/button

/div

/div

/div

/div

1.1.2JavaScript初始化

//初始化模态框

varmyModal=newbootstrap.Modal(document.getElementById(exampleModal));

//显示模态框

myModal.show();

//隐藏模态框

myModal.hide();

1.2代码示例

!--引入BootstrapCSS和JS--

linkhref=/npm/bootstrap@5.3.0/dist/css/bootstrap.min.cssrel=stylesheet

scriptsrc=/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js/script

!--模态框定义--

divclass=modalfadeid=myModaltabindex=-1aria-labelledby=myModalLabelaria-hidden=true

divclass=modal-dialog

divclass=modal-content

divclass=modal-header

h5class=modal-titleid=myModalLabel模态框示例/h5

buttontype=buttonclass=btn-closedata-bs-dismiss=modalaria-label=Close/button

/div

divclass=modal-body

这里是模态框的主体内容,可以放置任何HTML内容。

/div

divclass=modal-footer

buttontype=buttonclass=btnbtn-secondarydata-bs-dismiss=modal关闭/button

buttontype=buttonclass=btnbtn-primary保存/button

/div

/div

/div

/div

!--显示模态框的触发按钮--

buttontype=buttonclass=btnbtn-primarydata-bs-toggle=modaldata-bs-target=#myModal

打开模态框

/button

!--初始化和控制模态框的JavaScript代码--

script

$(docum

您可能关注的文档

文档评论(0)

kkzhujl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档