Bootstrap5 模�框
模æ€�框(Modal)是覆盖在父窗体上的å�窗体。通常,目的是显示æ�¥è‡ªä¸€ä¸ªå�•独的æº�的内容,å�¯ä»¥åœ¨ä¸�离开父窗体的情况下有一些互动。å�窗体å�¯æ��供信æ�¯äº¤äº’ç‰ã€‚
如何创建模�框
以下实例创建了一个简�的模�框效果 :
实例
å°�试一下 »
æ·»åŠ åŠ¨ç”»
使用 .fade ç±»å�¯ä»¥è®¾ç½®æ¨¡æ€�框弹出或关é—的效果:
实例
å°�试一下 »
模�框尺寸
我们å�¯ä»¥é€šè¿‡æ·»åŠ .modal-sm ç±»æ�¥åˆ›å»ºä¸€ä¸ªå°�模æ€�框,.modal-lg ç±»å�¯ä»¥åˆ›å»ºä¸€ä¸ªå¤§æ¨¡æ€�框。
尺寸类放在 <div>å…ƒç´ çš„ .modal-dialog ç±»å�Ž :
全�幕显示
使用 .modal-fullscreen 类�以让模�框全�幕显示:
使用 .modal-fullscreen-*-* 类�以控制在什么尺寸下全�幕显示:
| 类 | �述 | 实例 |
|---|---|---|
.modal-fullscreen-sm-down |
576px 以下尺寸全�幕显示 | �试一下 |
.modal-fullscreen-md-down |
768px 以下尺寸全�幕显示 | �试一下 |
.modal-fullscreen-lg-down |
992px 以下尺寸全�幕显示 | �试一下 |
.modal-fullscreen-xl-down |
1200px 以下尺寸全�幕显示 | �试一下 |
.modal-fullscreen-xxl-down |
1400px 以下尺寸全�幕显示 | �试一下 |
模æ€�æ¡†å±…ä¸æ˜¾ç¤º
使用 .modal-dialog-centered ç±»å�¯ä»¥è®¾ç½®æ¨¡æ€�框水平和垂直方å�‘éƒ½å±…ä¸æ˜¾ç¤º:
模�框滚动�
默认情况下模�框如果包�很多内容,页�会自动生�一个滚动,模�框��页�的滚动而滚动:
如果我们�想在模�框里头设置一个滚动�,�以使用 .modal-dialog-scrollable 类:
点我分享笔记