喵喵笨兔 の 喵喵的家~遊戲天地

HTML 使用 bootstrap 4.3.1 創建 Web 頁面彈出彈框訊息的模態框 (Modal)

程式碼:以 bootstrap 4.3.1 為例,基本上紅色字為必要固定程式碼。

<html>
<head>
<meta charset="utf-8">
<title>HTML 使用 bootstrap 4.3.1 創建 Web 頁面彈出彈框訊息的模態框 (Modal)</title>

<link href="css/bootstrap 4.3.1.min.css" rel="stylesheet">
<script src="js/jquery-3.4.1.min.js"></script> <script src="js/bootstrap 4.3.1.min.js"></script>

</head> <body>
<!-- 按鈕或連結來觸動模態框 -->
<button class="btn btn-success" data-toggle="modal" data-target="#myModal">按我展示 Modal</button>
<!-- Modal 本體 -->
<div class="modal fade" id="myModal">
 <div class="modal-dialog">
  <div class="modal-content">
   <!-- Modal 頭部 -->
   <div class="modal-header">
   <h4 class="modal-title">Modal 標題位置</h4>
   <button type="button" class="close" data-dismiss="modal">×</button>
   </div>    <!-- Modal 身部 -->
   <div class="modal-body">
    Modal 內容文本位置...
   </div>

   <!-- Modal 底部 -->
   <div class="modal-footer">
   <button type="button" class="btn btn-secondary" data-dismiss="modal">關閉</button>
   </div>
  </div>
 </div>
</div>

</body>
</html>

以上模態框 (Modal)的頁寛為預設值,若要更改寛度,則在 Modal 本體第二行< div class="modal-dialog"> 加入大Modal參數 modal-lg 或小Modal參數 modal-sm 。若要依所需改變頁寛,則加 style="max-width: xx" 如下:

小 Modal
<div class="modal-dialog modal-sm">
大 Modal
<div class="modal-dialog modal-lg">
或依所需改變寛度
<div class="modal-dialog" style="max-width: 80%">
或
<div class="modal-dialog" style="max-width: 600px">
笨兔隨手筆記於 2019/6/24

喵喵笨兔 の 喵喵的家~遊戲天地
http://vv0817.tk
http://vvv.lionfree.net
http://qo3op.asuscomm.com/vvv
http://victortu.000webhostapp.com
https://uoedgpkhyfwzmd7zua8myg-on.drv.tw/vvv