首页 > 其他分享 >bootstrap模态窗口美化特效

bootstrap模态窗口美化特效

时间:2024-11-26 16:33:04浏览次数:5  
标签:模态 特效 dialog bootstrap box content modal div class

这是一款bootstrap模态窗口美化特效。该特效在原生bootstrap模态窗口的基础上,通过添加自定义的CSS样式,制作出效果非常炫酷的模态窗口。

演示    下载

 

使用方法

在页面中引入下面的文件。

<link rel="stylesheet" href="http://jrain.oscitas.netdna-cdn.com/tutorial/css/fontawesome-all.min.css"> <link href="https://cdn.bootcss.com/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <script src="js/jquery.min.js" type="text/javascript"></script> <script src="https://cdn.bootcss.com/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
 HTML结构
<div class="container">     <div class="row">         <div class="col-md-12">             <div class="modal-box">                 <!-- Button trigger modal -->                 <button type="button" class="btn btn-primary btn-lg show-modal" data-toggle="modal" data-target="#myModal">                   view modal                 </button>                   <!-- Modal -->                 <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">                     <div class="modal-dialog" role="document">                         <div class="modal-content">                             <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>                             <div class="modal-body">                                 <h3 class="title">Hi there!</h3>                                 <h4 class="sub-title" >stay in the loop with all things nyc pretty!</h4>                                 <div class="form-group">                                     <input class="form-control user" type="name" placeholder="Name" />                                     <input class="form-control user" type="email" placeholder="Email" />                                 </div>                                 <button class="subscribe">Subscribe</button>                             </div>                         </div>                     </div>                 </div>             </div>         </div>     </div> </div>
 CSS样式
.modal-box{ font-family: 'Yeseva One', cursive; } .modal-box .show-modal{     color: #fff;     background-color: #ED4521;     font-size: 18px;     font-weight: 600;     font-style: italic;     text-transform: capitalize;     letter-spacing: 1px;     padding: 10px 15px;     margin: 80px auto 0;     border: none;     outline: none;     box-shadow: 0 0 15px rgb(237, 69, 33);     display: block; } .modal-box .show-modal:hover, .modal-box .show-modal:focus{     color: #fff;     border: none;     outline: none;     text-decoration: none; } .modal-backdrop.in{ opacity: 0; } .modal-box .modal{ top: 70px !important; } .modal-box .modal-dialog{     width: 400px;     margin: 30px auto 10px; } .modal-box .modal-dialog .modal-content{     background: #FCEBE3;     text-align: center;     border: 1px solid transparent;     box-shadow: 0 0 10px rgba(0, 5, 85, .2); } .modal-box .modal-dialog .modal-content .close{     color: #222;     font-size: 28px;     text-shadow: none;     line-height: 15px;     opacity: 1;     position: absolute;     left: auto;     right: 10px;     top: 10px;     z-index: 1;     transition: all 0.3s; } .modal-box .modal-dialog .modal-content .close:hover{ color:#ED4521; } .modal-box .modal-dialog .modal-content .modal-body{ padding: 50px 20px !important; } .modal-box .modal-dialog .modal-content .modal-body .title{     color: #222;     font-family: 'Homemade Apple', cursive;     font-size: 30px;     margin: 0 0 20px 0; } .modal-box .modal-dialog .modal-content .modal-body .sub-title{     color: #ED4521;     font-size: 30px;     text-transform: uppercase;     margin: 0 0 15px; } .modal-box .modal-dialog .modal-content .modal-body .form-group{ margin: 0 0 30px; } .modal-box .modal-dialog .modal-content .modal-body .form-control{     background: none;     width: 80%;     margin: 0 auto 20px;     border: none;     border-bottom: 1px solid #BFB7B4;     border-radius: 0;     box-shadow: none; } .modal-box .modal-dialog .modal-content .modal-body .form-control::placeholder{     color: #000;     font-size: 13px; } .modal-box .modal-dialog .modal-content .modal-body .form-control:focus{     box-shadow: none;     border: none;     border-bottom: 1px solid #BFB7B4; } .modal-box .modal-dialog .modal-content .modal-body .subscribe{     color: #fff;     background: #ED4521;     font-size: 18px;     text-transform: uppercase;     padding: 6px 20px;     margin: 0 auto;     border: none;     display: block;     position: relative;     z-index: 1;     transition: all 0.4s ease 0s; } .modal-box .modal-dialog .modal-content .modal-body .subscribe:hover{ transform: translateY(-6px); } .modal-box .modal-dialog .modal-content .modal-body .subscribe:after{     content: "";     background: radial-gradient(ellipse at center center , rgba(211, 42, 0,0.49) 0%, rgba(0, 0, 0, 0) 80%);     height: 10px;     width: 100%;     opacity: 0;     position: absolute;     left: 0;     top: 100%;     z-index: -1;     transition-duration: 0.3s; } .modal-box .modal-dialog .modal-content .modal-body .subscribe:hover:after{     opacity: 1;     transform: translateY(5px); } @media only screen and (max-width: 479px){     .modal-dialog{ width: 98% !important; } }

标签:模态,特效,dialog,bootstrap,box,content,modal,div,class
From: https://www.cnblogs.com/liylllove/p/18570453

相关文章

  • DeeR-VLA:实现高效机器人执行的多模态大语言模型动态推理
    24年11月来自清华和字节的论文“DeeR-VLA:DynamicInferenceofMultimodalLargeLanguageModelsforEfficientRobotExecution”。多模态大语言模型(MLLM)已展现出对复杂语言和视觉数据的卓越理解和推理能力。这些进步激发了人们建立通用机器人MLLM的愿景,该模型......
  • 【论文复现】多模态COGMEN详解
    ......
  • 简洁的bootstrap垂直tab选项卡
    这是一款简洁的bootstrap垂直tab选项卡。该选项卡在bootstrap原有的选项卡插件的基础上,通过添加一些css样式,将它显示为垂直的选项卡。演示  下载  使用方法在页面中引入下面的文件。<linkrel="stylesheet"href="https://cdn.bootcss.com/twitter-bootstrap/3......
  • 【书生实战营】- L2G4000 InternVL 多模态模型部署微调实践
    文章目录InternVL部署微调实践多模态大模型简介BLIP2Q-FormerMiniGPT-4LLaVa为什么用Q-Former的变少了InternVL2简介InternViTPixelShuffleDynamicHigh-ResolutionMultitaskoutput训练InternVL部署-LMDeploy训练环境推理环境网页应用部署InternVL微调XTuner微......
  • AI恶搞闺蜜情侣视频特效魔法AI工具自定义照片抽象生成
    基于AI技术的社交媒体视频特效创作与应用研究——以小红书平台为例摘要本文旨在探讨基于AI技术的社交媒体视频特效创作及其在小红书平台上的应用。随着人工智能技术的不断发展,AI在视频特效领域的应用日益广泛,为社交媒体用户提供了全新的创作方式和丰富的视觉体验。本文以小......
  • 基于bootstrap4封装的消息对话框组件
    在线预览  下载 这是一款基于bootstrap4封装的消息对话框组件。该消息组件包括dialog,alert,confirm,input,success,error,notice。并且对话框支持鼠标或手指触摸拖拽。 使用方法在页面中引入下面的文件。lt;linkrel="stylesheet"href="bootstrap-4.0.0-dist......
  • python+Django+MySQL+echarts+bootstrap制作的教学质量评价系统,包括学生、老师、管理
    项目介绍该教学质量评价系统基于Python、Django、MySQL、ECharts和Bootstrap技术,旨在为学校或教育机构提供一个全面的教学质量评估平台。系统主要包括三种角色:学生、老师和管理员,每个角色有不同的功能权限。学生角色:学生可以通过该平台对所选课程进行评价,评价内容包括老师的......
  • bootstrap4和jQuery消息通知插件
    在线预览  下载 这是一款基于bootstrap4的jQuery消息通知插件。该消息通知插件使用简单,可生成多种主题的toast消息通知,可设置为自动消失或固定时间消失等,非常实用。  使用方法在页面中引入jquery和bootstrap4相关文件,以及notifyMessage相关文件。<linkhref=......
  • Bootstrap4动态模态窗口jquery插件
    在线预览 下载 这是一款Bootstrap4动态模态窗口jquery插件。通过该jquery插件,可以动态生成bootstrap4的模态窗口,可以实现简单的弹出框,对话框,以及复杂结构的模态窗口。 使用方法在页面中引入jquery.min.js、bootstrap-show-modal.js文件,以及bootstrap4相关文件。......
  • 多模态大模型(4)--InstructBLIP
    BLIP-2通过冻结的指令调优LLM以理解视觉输入,展示了在图像到文本生成中遵循指令的初步能力。然而,由于额外的视觉输入由于输入分布和任务多样性,构建通用视觉语言模型面临很大的挑战。因而,在视觉领域,指令调优技术仍未被充分探索。InstructBLIP(《InstructBLIP:TowardsGeneral-......