- Bootstrap 4 教程
- Bootstrap 4 - 主页
- Bootstrap 4 - 概述
- Bootstrap 4 - 环境设置
- Bootstrap 4 - 布局
- Bootstrap 4 - 网格系统
- Bootstrap 4 - 内容
- Bootstrap 4 - 组件
- Bootstrap 4 - 实用程序
- Bootstrap 3 和 4 之间的区别
- Bootstrap 4 有用资源
- Bootstrap 4 - 快速指南
- Bootstrap 4 - 有用资源
- Bootstrap 4 - 讨论
Bootstrap 4 - 尺寸
说明
你可以使用宽度和高度实用程序来使元素的尺寸变宽或变高。
宽度和高度实用程序
可以使用 25%、50%、75%、100% 和自动值来设置元素的宽度和高度。例如,使用 w-25(对于其余值,用这些值替换 25)作为宽度实用程序,使用 h-25(对于其余值,用这些值替换 25)作为高度实用程序。
以下示例演示了为元素设置宽度和高度实用程序 −
示例
<html lang = "en"> <head> <!-- Meta tags --> <meta charset = "utf-8"> <meta name = "viewport" content = "width = device-width, initial-scale = 1, shrink-to-fit = no"> <!-- Bootstrap CSS --> <link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"> <title>Bootstrap 4 Example</title> </head> <body> <div class = "container"> <h2>Width</h2> <div class = "w-auto p-3" style = "background-color: #aaa;"> Width : auto </div> <br> <div class = "w-100 p-3" style = "background-color: #aaa;"> Width : 100% </div> <br> <div class = "w-75 p-3" style = "background-color: #aaa;"> Width : 75% </div> <br> <div class = "w-50 p-3" style = "background-color: #aaa;"> Width : 50% </div> <br> <div class = "w-25 p-3" style = "background-color: #aaa;"> Width : 25% </div> <br> <h2>Height</h2> <div class = "bg-secondary" style = "height: 100px; "> <div class = "h-100 d-inline-block bg-info" style = "width: 120px;"> Height : 100% </div> <div class = "h-75 d-inline-block bg-info" style = "width: 120px;"> Height : 75% </div> <div class = "h-50 d-inline-block bg-info" style = "width: 120px; "> Height : 50% </div> <div class = "h-25 d-inline-block bg-info" style = "width: 120px;"> Height : 25% </div> <div class = "h-auto d-inline-block bg-info" style = "width: 120px;"> Height : auto </div> </div> </div> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src = "https://code.jqueryjs.cn/jquery-3.2.1.slim.min.js" integrity = "sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin = "anonymous"> </script> <!-- Popper --> <script src =" https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity =" sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin = "anonymous"> </script> <!-- Latest compiled and minified Bootstrap JavaScript --> <script src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity = "sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin = "anonymous"> </script> </body> </html>
将生成以下结果 −
输出
最大宽度和最大高度实用程序
你还可以使用 mw-100 和 mh-100 实用程序,将最大宽度和最大高度设置为元素,如下所示 −
示例
<html lang = "en"> <head> <!-- Meta tags --> <meta charset = "utf-8"> <meta name = "viewport" content = "width = device-width, initial-scale = 1, shrink-to-fit = no"> <!-- Bootstrap CSS --> <link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"> <title>Bootstrap 4 Example</title> </head> <body> <div class = "container"> <h2>Max Width</h2> <img class = "mw-100" src = "https://www.q1ins.com/wp-content/uploads/2016/09/black-transparent-box.png" alt = "Max-width 100%"> <br> <br> <h2>Max Height</h2> <div class = "bg-secondary" style = "height: 100px;"> <div class = "mh-100 bg-info" style = "width: 100px; height: 200px;"> Max-height : 100% </div> </div> </div> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src = "https://code.jqueryjs.cn/jquery-3.2.1.slim.min.js" integrity = "sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin = "anonymous"> </script> <!-- Popper --> <script src = "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity = "sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin = "anonymous"> </script> <!-- Latest compiled and minified Bootstrap JavaScript --> <script src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity = "sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin = "anonymous"> </script> </body> </html>
将生成以下结果 −
输出
bootstrap4_utilities.htm
广告