30_Bootstrap组件_巨幕,页头,缩略图|学习笔记

开发者学堂课程【前端开发框架Bootstrap使用教程30_Bootstrap组件_巨幕,页头,缩略图】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/360/detail/4249


30_Bootstrap组件_巨幕,页头,缩略图


目录

一、巨幕

二、页头

三、缩略图


一、巨幕

这是一个轻量、灵活的组件,它能延伸至整个浏览器视口来展示网站上的关键内容。

<div class="jumbotron">

 <h1>Hello, world!</h1>

 <p>...</p>

 <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a></p>

</div>

如果需要让巨幕组件的宽度与浏览器宽度一致并且没有圆角,请把此组件放在所有 .container 元素的外面,并在组件内部添加一个 .container 元素。

<div class="jumbotron">

 <div class="container">

   ...

 </div>

</div>

范例1:

< !DOCTYPE html>

<html lang= "en">

<head>

<meta charset="UTF-8">

<title>巨幕</title>

<link href="bootstrap.min.css"rel="stylesheet"/>

< /head>

<body>

<div class="jumbotron">

<h1>Hello World!</h1>

<p>This is a simple hero unit, a simple jumbotron- style component for calling extra attention to featured content or information.

<p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a> </p>

</div>

< /body>  

< /html>


二、页头

页头组件能够为 h1 标签增加适当的空间,并且与页面的其他部分形成一定的分隔。它支持 h1 标签内内嵌 small 元素的默认效果,还支持大部分其他组件(需要增加一些额外的样式)。

<div class="page-header">

 <h1>Example page header <small>Subtext for header</small></h1>

</div>

范例2:

< !DOCTYPE html>

<html lang-"en">

<head>

<meta charset="UTF-8">

<title>页头</title>

<link href="bootstrap.min.css" rel="stylesheet"/>

</head>

<body>

<div class="page- header">

<h1> Bootstrap学习<small>页头的学习</small></h1>

<h3>Bootstrap学习<small>页头的学习</small>< /h3>

</div>

< /body>

< /html>


三、缩略图

通过缩略图组件扩展 Bootstrap 的 栅格系统,可以很容易地以网格的方式展示图像、视频、文本等内容。

如果你想实现一个类似 Pinterest 的页面效果(不同高度和/宽度的缩略图顺序排列)的话,你需要使用一个第三方插件,比如 Masonry、Isotope 或 Salvattore。

1.默认样式的实例

Boostrap 缩略图的默认设计仅需最少的标签就能展示带链接的图片。

<div class="row">

 <div class="col-xs-6 col-md-3">

   <a href="#" class="thumbnail">

     <img src="..." alt="...">

   </a>

 </div>

 ...

</div>

范例3:

< !DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>m</title>

<link href="bootstrap.min.css" rel="stylesheet"/>

< /head>

<body>

<div class="container">

<div class="row">

<div class="col-md-3 col-xs-12 col-sm-6">

<a class="thumbnail" href="#">

<img src="repeat.jpg" alt=".. .">

</a>

</div>

<div class="col-md-3">

<a class="thumbnail" href="#">

<img src="repeat.jpg" alt=".. ."></a>

</div>

<div class="col-md-3">

<a class= "thumbnail" href="#">

<img src="repeat.jpg" alt="..."></a>

</div>

<div class="col-md-3">

<a class="thumbnail" href="#">

<img src="repeat.jpg" alt="..."></a>

</div>

</div>

</body>

</html>

2.自定义内容

添加一点点额外的标签,就可以把任何类型的 HTML 内容,例如标题、段落或按钮,加入缩略图组件内。

<div class="row">

 <div class="col-sm-6 col-md-4">

  <div class="thumbnail">

   <img src="..." alt="...">

   <div class="caption">

   <h3>Thumbnail label</h3>

      <p>...</p>

      <p><a href="#" class="btn btn-primary" role="button">Button</a> <a href="#" class="btn btn-default" role="button">Button</a></p>

     </div>

   </div>

 </div>

</div>

上一篇:多因子探索分析


下一篇:Java基础遨游Java 泛型海洋