Bootstrap 多媒體對象

2021-10-15 13:48 更新

Bootstrap 多媒體對象(Media Object)

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

媒體對象輕量標(biāo)記、易于擴(kuò)展的特性是通過向簡單的標(biāo)記應(yīng)用 class 來實(shí)現(xiàn)的。你可以在 HTML 標(biāo)簽中添加以下兩種形式來設(shè)置媒體對象:

  • .media:該 class 允許將媒體對象里的多媒體(圖像、視頻、音頻)浮動(dòng)到內(nèi)容區(qū)塊的左邊或者右邊。
  • .media-list:如果你需要一個(gè)列表,各項(xiàng)內(nèi)容是無序列表的一部分,可以使用該 class。可用于評論列表與文章列表。

讓我們來看看下面這個(gè)有關(guān)默認(rèn)的媒體對象 .media 的實(shí)例:

<!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 實(shí)例 - 默認(rèn)的媒體對象</title>
   <link  rel="external nofollow" target="_blank"  rel="external nofollow" target="_blank"  rel="stylesheet">
   <script src="http://cdn.bootcss.com/jquery/2.1.1/jquery.min.js" rel="external nofollow"  rel="external nofollow" ></script>
   <script src="http://cdn.bootcss.com/bootstrap/3.3.6/js/bootstrap.min.js" rel="external nofollow"  rel="external nofollow" ></script>
</head>
<body>

<div class="media">
   <a class="pull-left" href="#">
      <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"        alt="媒體對象">
   </a>
   <div class="media-body">
      <h4 class="media-heading">媒體標(biāo)題</h4>
      這是一些示例文本。這是一些示例文本。 
      這是一些示例文本。這是一些示例文本。
     這是一些示例文本。這是一些示例文本。
    這是一些示例文本。這是一些示例文本。
    這是一些示例文本。這是一些示例文本。
   </div>
</div>
<div class="media">
   <a class="pull-left" href="#">
      <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"        alt="媒體對象">
   </a>
   <div class="media-body">
      <h4 class="media-heading">媒體標(biāo)題</h4>
      這是一些示例文本。這是一些示例文本。 
      這是一些示例文本。這是一些示例文本。
    這是一些示例文本。這是一些示例文本。
    這是一些示例文本。這是一些示例文本。
    這是一些示例文本。這是一些示例文本。
      <div class="media">
         <a class="pull-left" href="#">
            <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"              alt="媒體對象">
         </a>
         <div class="media-body">
            <h4 class="media-heading">媒體標(biāo)題</h4>
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。 
            這是一些示例文本。這是一些示例文本。
           這是一些示例文本。這是一些示例文本。
         </div>
      </div>
   </div>
</div>

</body>
</html>

結(jié)果如下所示:

默認(rèn)的媒體對象

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

<!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 實(shí)例 - 媒體對象列表</title>
   <link  rel="external nofollow" target="_blank"  rel="external nofollow" target="_blank"  rel="stylesheet">
   <script src="http://cdn.bootcss.com/jquery/2.1.1/jquery.min.js" rel="external nofollow"  rel="external nofollow" ></script>
   <script src="http://cdn.bootcss.com/bootstrap/3.3.6/js/bootstrap.min.js" rel="external nofollow"  rel="external nofollow" ></script>
</head>
<body>

<ul class="media-list">
   <li class="media">
      <a class="pull-left" href="#">
         <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"           alt="通用的占位符圖像">
      </a>
      <div class="media-body">
         <h4 class="media-heading">媒體標(biāo)題</h4>
         <p>這是一些示例文本。這是一些示例文本。 
          這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。</p>
         <!-- 嵌套的媒體對象 -->
         <div class="media">
            <a class="pull-left" href="#">
               <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"                 alt="通用的占位符圖像">
            </a>
            <div class="media-body">
               <h4 class="media-heading">嵌套的媒體標(biāo)題</h4>
               這是一些示例文本。這是一些示例文本。
               這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
               <!-- 嵌套的媒體對象 -->
               <div class="media">
                  <a class="pull-left" href="#">
                     <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"                       alt="通用的占位符圖像">
                  </a>
                  <div class="media-body">
                     <h4 class="media-heading">嵌套的媒體標(biāo)題</h4>
                     這是一些示例文本。這是一些示例文本。
                  這是一些示例文本。這是一些示例文本。
                    這是一些示例文本。這是一些示例文本。
                    這是一些示例文本。這是一些示例文本。
                    這是一些示例文本。這是一些示例文本。
                  </div>
               </div>
            </div>
         </div>
         <!-- 嵌套的媒體對象 -->
         <div class="media">
            <a class="pull-left" href="#">
               <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"                 alt="通用的占位符圖像">
            </a>
            <div class="media-body">
               <h4 class="media-heading">嵌套的媒體標(biāo)題</h4>
               這是一些示例文本。這是一些示例文本。
              這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            這是一些示例文本。這是一些示例文本。
            </div>
         </div>
      </div>
   </li>
   <li class="media">
      <a class="pull-right" href="#">
         <img class="media-object" src="https://atts.w3cschool.cn/attachments/uploads/2014/06/64.jpg"           alt="通用的占位符圖像">
      </a>
      <div class="media-body">
         <h4 class="media-heading">媒體標(biāo)題</h4>
         這是一些示例文本。這是一些示例文本。
       這是一些示例文本。這是一些示例文本。
        這是一些示例文本。這是一些示例文本。
        這是一些示例文本。這是一些示例文本。
        這是一些示例文本。這是一些示例文本。
      </div>
   </li>
</ul>

</body>
</html>

結(jié)果如下所示:

媒體對象列表
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)