核心提示:Bootstrap自定义模态框,自动消失引入css 、jQuery、 font-awesome调整模态框的 csssetTimeout 定时关闭去掉遮罩层!DOCTYPE htmlhtml lang=...
Bootstrap自定义模态框,自动消失
引入css 、jQuery、 font-awesome
调整模态框的 css
setTimeout 定时关闭
去掉遮罩层
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>测试</title>
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/4.0.0/css/bootstrap.min.css" >
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.slim.min.js" ></script>
<script src="https://cdn.bootcss.com/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/4.0.0/js/bootstrap.min.js" ></script>
<link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.css">
<style>
.modal-content {
// 宽度自适应内容
width: fit-content;
// 流出间隙
padding: 0.2rem 0.4rem;
}
</style>
</head>
<script>
function book(){
$('#myModal').modal('show');
setTimeout(function(){
$("#myModal").modal("hide")
},1200);
}
</script>
<body>
<!-- Small modal -->
<button type="button" class="btn btn-primary" onclick="book()">Small modal</button>
<!-- data-backdrop="false"去除遮罩层 -->
<p class="modal fade bd-example-modal-sm" id="myModal" role="dialog" data-backdrop="false" aria-hidden="true">
<p class="modal-dialog modal-sm">
<p class="modal-content">
<p class="text-center mb-0">
<i class="fa fa-check-circle text-success mr-1" aria-hidden="true"></i>
提交成功
</p>
</p>
</p>
</p>
</body>
</html>


