7.8 巨幕 页头和Well
巨幕、页头都是一种特殊的容器,这种容器通常表现为一个矩形框,用于突出显示某些内容。Well
则用于提供一种默认的优雅格式。
7.8.1 巨幕
巨幕使用.jumbotron
样式,该样式通常应用于<div>
等容器元素,巨幕能延伸至整个浏览器视口来展示页面的关键内容,在巨幕里可以放置任意需要的内容。
示例程序
例如如下示例。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <!DOCTYPE html> <html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> 巨幕 </title> <link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css"> <link rel="stylesheet" href="../bootstrap/css/bootstrap-theme.min.css"> </head>
<body> <div class="container"> <div class="jumbotron"> <h1>疯狂软件教育中心</h1> <p>疯狂软件教育中心是一家专业提供开发培训(包括Java、Android、前端、iOS等课程)的培训机构。</p> <p><a class="btn btn-primary btn-lg" href="#" role="button">了解更多</a></p> </div> <div> <h1>疯狂软件教育中心</h1> <p>疯狂软件教育中心是一家专业提供开发培训(包括Java、Android、前端、iOS等课程)的培训机构。</p> <p><a class="btn btn-primary btn-lg" href="#" role="button">了解更多</a></p> </div> </div> <script type="text/javascript" src="../jquery-3.1.1.js"></script> <script type="text/javascript" src="../bootstrap/js/bootstrap.min.js"></script> </body>
</html>
|
在该页面代码中定义了一个<div>
元素,并为该元素指定了.jumbotron
样式,这样该<div>
元素就会以巨幕的形式显示出来。
经过对照,放入巨幕中的元素的会比原来的大,并且巨幕带有灰色的背景.
上述巨幕并没有占满整个浏览器,而且巨幕的四个角是圆角形式,这是因为我们将.jumbotron
元素放在.container
容器中的缘故。
如何让巨幕占满整个浏览器
如果希望巨幕占满整个浏览器,则可以考虑在.jumbotron
元素内放置.container
容器。
示例程序
例如如下代码。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <!DOCTYPE html> <html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> 巨幕 </title> <link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css"> <link rel="stylesheet" href="../bootstrap/css/bootstrap-theme.min.css"> </head>
<body> <div class="jumbotron"> <div class="container"> <h1>疯狂软件教育中心</h1> <p>疯狂软件教育中心是一家专业提供开发培训(包括Java、Android、前端、iOS等课程)的培训机构。</p> <p><a class="btn btn-primary btn-lg" href="#" role="button">了解更多</a></p> </div> </div> <script type="text/javascript" src="../jquery-3.1.1.js"></script> <script type="text/javascript" src="../bootstrap/js/bootstrap.min.js"></script> </body>
</html>
|
该代码使用.jumbotron
元素来包裹.container
元素,这样就可以形成占满屏幕宽度的巨幕。