Bootstrap 多媒體對象

本章我們將講解 Bootstrap 中的多媒體對象(Media Object),如:圖像、視頻、音頻等。 多媒體對象的樣式可用于創(chuàng)建各種類型的組件(比如:博客評論),我們可以在組件中使用圖文混排,圖像可以左對齊或者右對齊。媒體對象可以用更少的代碼來實現(xiàn)媒體對象與文字的混排。

接下來我們先來看個示例:

在線示例

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 示例 - 默認的媒體對象</title>
	<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
	<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
	<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
  <h2>多媒體對象</h2>
  <p>使用 "media-left" 類來設(shè)置多媒體對象左對齊。文本內(nèi)容需要放在圖片之后。</p>
  <p>"media-right" 類用于設(shè)置多媒體對象右對齊。</p><br>
  
  <!-- 左對齊 -->
  <div class="media">
    <div class="media-left">
      <img src="/run/images/img_avatar.png" class="media-object" style="width:60px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">左對齊</h4>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
    </div>
  </div>
  <hr>
  
  <!-- 右對齊 -->
  <div class="media">
    <div class="media-body">
      <h4 class="media-heading">右對齊</h4>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
    </div>
    <div class="media-right">
      <img src="/run/images/img_avatar.png" class="media-object" style="width:60px">
    </div>
  </div>
</div>
</body>
</html>
測試看看 ?/?

結(jié)果如下所示:

默認的媒體對象

示例解析

在 <div> 元素上添加 .media 類來創(chuàng)建一個多媒體對象。

使用 .media-left 類讓多媒體對象(圖片)來實現(xiàn)左對齊,同樣 .media-right 類實現(xiàn)了右對齊。

文本內(nèi)容放在 的 div 中,圖片左對齊則放在 之前,圖片右對齊則放在 之后。

此外,你還可以使用 .media-heading 類來設(shè)置標題。

讓我們來看看下面這個有關(guān)媒體對象列表 .media-list 的示例:

頂部、底部、居中對齊

在線示例

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 示例 - 多媒體對象</title>
	<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
	<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
	<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
  <h2>多媒體對象</h2>
  <p>多媒體對象可以設(shè)置頭部、居中、底部對齊,對應(yīng)的類分別是 "media-top"、 "media-middle" 、 "media-bottom":</p><br>
  <div class="media">
    <div class="media-left media-top">
      <img src="/run/images/img_avatar.png" class="media-object" style="width:80px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">置頂</h4>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
    </div>
  </div>
  <hr>
  <div class="media">
    <div class="media-left media-middle">
      <img src="/run/images/img_avatar.png" class="media-object" style="width:80px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">居中</h4>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
    </div>
  </div>
  <hr>
  <div class="media">
    <div class="media-left media-bottom">
      <img src="/run/images/img_avatar.png" class="media-object" style="width:80px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">置底</h4>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
    </div>
  </div>
</div>
</body>
</html>
測試看看 ?/?

結(jié)果如下所示:

媒體對象列表

內(nèi)嵌多媒體對象

一個多媒體對象內(nèi)還可以包含多個多媒體對象:

在線示例

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 示例 - 多媒體對象</title>
	<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
	<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
	<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
  <h2>內(nèi)嵌多媒體對象</h2>
  <p>在多媒體對象里頭可以再插入多媒體對象:</p><br>
  <div class="media">
    <div class="media-left">
      <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">nhooo-1 <small><i>Posted on February 19, 2016</i></small></h4>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      
      <!-- 內(nèi)嵌多媒體對象 -->
      <div class="media">
        <div class="media-left">
          <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
        </div>
        <div class="media-body">
          <h4 class="media-heading">nhooo-2 <small><i>Posted on February 19, 2016</i></small></h4>
          <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
          <!-- 內(nèi)嵌多媒體對象 -->
          <div class="media">
            <div class="media-left">
              <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
            </div>
            <div class="media-body">
              <h4 class="media-heading">nhooo-3 <small><i>Posted on February 19, 2016</i></small></h4>
              <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
            </div>
          </div>
          
        </div>
      </div>
      
    </div>
  </div>
</div>
</body>
</html>
測試看看 ?/?

在線示例

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 示例 - 多媒體對象</title>
	<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
	<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
	<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
  <h2>內(nèi)嵌多媒體對象</h2>
  <p>在多媒體對象里頭可以再插入多媒體對象:</p><br>
  <div class="media">
    <div class="media-left">
      <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">nhooo-1 <small><i>Posted on February 19, 2016</i></small></h4>
      <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      
      <!-- 內(nèi)嵌多媒體對象 -->
      <div class="media">
        <div class="media-left">
          <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
        </div>
        <div class="media-body">
          <h4 class="media-heading">nhooo-2 <small><i>Posted on February 20, 2016</i></small></h4>
          <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
          <!-- 內(nèi)嵌多媒體對象 -->
          <div class="media">
            <div class="media-left">
              <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
            </div>
            <div class="media-body">
              <h4 class="media-heading">nhooo-3 <small><i>Posted on February 21, 2016</i></small></h4>
              <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
            </div>
          </div>
          
        </div>
        
        <!-- 內(nèi)嵌多媒體對象 -->
        <div class="media">
          <div class="media-left">
            <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
          </div>
          <div class="media-body">
            <h4 class="media-heading">nhooo-4 <small><i>Posted on February 20, 2016</i></small></h4>
            <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
          </div>
        </div>
        
      </div>
    </div>
    
    <!-- 內(nèi)嵌多媒體對象 -->    
    <div class="media">
      <div class="media-left">
        <img src="/run/images/img_avatar.png" class="media-object" style="width:45px">
      </div>
      <div class="media-body">
        <h4 class="media-heading">nhooo-5 <small><i>Posted on February 19, 2016</i></small></h4>
        <p>這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。這是一些示例文本。</p>
      </div>
    </div>
  </div>
</div>
</body>
</html>
測試看看 ?/?
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清