📜  Bootstrap 5模态

📅  最后修改于: 2021-05-25 18:19:48             🧑  作者: Mango

Bootstrap 5是Bootstrap的最新主要发行版,他们在其中改进了UI并进行了各种更改。模态用于向您的站点添加对话框,以显示灯箱,用户通知或完全自定义的内容。使用HTML,CSS和JavaScript构建模态。它们位于文档中所有其他内容的上方,并从中移除滚动,从而使模式内容滚动。

句法:

示例:此示例使用show演示Bootstrap 5中的模式。



    
        
        
        
        
    
    
        
            

                GeeksforGeeks             

                                                               
    

触发模态之前的输出:

触发模态后的输出:

工具提示:可以添加到模态中。当模态关闭时,其中的工具提示也会自动关闭。
例子:



    
        
        
        
        
    
  
    
        
            

                GeeksforGeeks             

                                                               
             

输出:

Popovers:可以添加到模式中。关闭模态后,其中的弹出窗口也将自动消除。
例子:



    
        
        
        
        
    
  
    
        
            

                GeeksforGeeks             

                                                               
             

输出:

使用网格:通过将.container-fluid嵌套在.modal-body中,我们可以在模态中利用Bootstrap网格系统。然后,像在其他任何地方一样使用普通的网格系统类。
例子:



    
        
        
        
        
    
  
    
        
            

                GeeksforGeeks             

                                                               
    

输出:

变化的模态内容:我们可以使用下面给出的不同数据触发相同的模态。
例子:



    
        
        
        
        
    
  
    
        
            

                GeeksforGeeks             

                                                                            
                

在不触发任何模态的情况下输出:

单击发送电子邮件到@geeksforgeeks的输出:

单击发送电子邮件给作者@gurrrung的输出

可选大小Bootstrap模式的默认最大宽度为500px。 Bootstrap提供了如下选项,可以通过使用某些类来自定义Modal的大小:

  • 模态xl
  • 模态lg
  • 模态

modal-xl:提供最大的模态尺寸,最大宽度为1140px。
例子:



    
        
        
        
        
    
  
    
        
            

                GeeksforGeeks             

                                                               
    

输出:

modal-lg:提供较大的模式尺寸,最大宽度为800px。
例子:



    
        
        
        
        
    
  
    
        
            

                GeeksforGeeks             

                                                               
    

输出:

modal-sm:提供最大的模式尺寸,最大宽度为300px。
例子:



    
        
        
        
        
    
  
    
        
            

                GeeksforGeeks             

                                                               
    

输出: