English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Objeto Multimídia Bootstrap

Nesta seção, vamos explicar o objeto multimídia no Bootstrap, como: imagens, vídeos, áudio, etc. Os estilos dos objetos multimídia podem ser usados para criar vários tipos de componentes (por exemplo: comentários de blog), podemos usar uma mistura de texto e imagem nos componentes, as imagens podem estar alinhadas à esquerda ou à direita. Os objetos multimídia podem ser implementados com menos código para combinar texto e imagem.

Vamos primeiro ver um exemplo:

在线示例

!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 示例 - objeto multimídia padrão/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>Usar "media-left" classe para alinhar à esquerda o objeto multimídia. O conteúdo do texto deve ser colocado após a imagem.</p>
  <p>"media-right" classe usada para alinhar à direita o objeto multimídia.</p><br>
  
  !-- alinhamento à esquerda -->
  <div class="media">
    <div class="media-left">
      <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:60px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">alinhamento à esquerda</h4>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
    </div>
  </div>
  <hr>
  
  !-- alinhamento à direita -->
  <div class="media">
    <div class="media-body">
      <h4 class="media-heading">alinhamento à direita</h4>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
    </div>
    <div class="media-right">
      <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:60px">
    </div>
  </div>
</div>
</body>
</html>
Teste Veja ‹/›

结果如下所示:

Exemplo de análise

Adicione a classe .media ao elemento <div> para criar um objeto multimídia.

使用 .media-left 类让多媒体对象(图片)来实现左对齐,同样 .media-right 类实现了右对齐。

文本内容放在 的 div 中,图片左对齐则放在 之前,图片右对齐则放在 之后。

此外,你还可以使用 .media-heading 类来设置标题。

让我们来看看下面这个有关媒体对象列表 .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>多媒体对象可以设置头部、居中、底部对齐,对应的类分别是 "media-"top"、 "media-middle" 、 "media-bottom":</p><br>
  <div class="media">
    <div class="media-left media-top">
      <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:80px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">置顶</h4>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
    </div>
  </div>
  <hr>
  <div class="media">
    <div class="media-left media-middle">
      <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:80px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">居中</h4>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
    </div>
  </div>
  <hr>
  <div class="media">
    <div class="media-left media-bottom">
      <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:80px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">置底</h4>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
    </div>
  </div>
</div>
</body>
</html>
Teste Veja ‹/›

结果如下所示:

内嵌多媒体对象

一个多媒体对象内还可以包含多个多媒体对象:

在线示例

!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>在多媒体对象里头可以再插入多媒体对象:</p><br>
  <div class="media">
    <div class="media-left">
      <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">w3codebox-1 <small><i>Publicado em Fevereiro 19, 2016</i></small></h4>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      
      !-- 内嵌多媒体对象 -->
      <div class="media">
        <div class="media-left">
          <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
        </div>
        <div class="media-body">
          <h4 class="media-heading">w3codebox-2 <small><i>Publicado em Fevereiro 19, 2016</i></small></h4>
          <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
          !-- 内嵌多媒体对象 -->
          <div class="media">
            <div class="media-left">
              <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
            </div>
            <div class="media-body">
              <h4 class="media-heading">w3codebox-3 <small><i>Publicado em Fevereiro 19, 2016</i></small></h4>
              <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
            </div>
          </div>
          
        </div>
      </div>
      
    </div>
  </div>
</div>
</body>
</html>
Teste Veja ‹/›

在线示例

!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>在多媒体对象里头可以再插入多媒体对象:</p><br>
  <div class="media">
    <div class="media-left">
      <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
    </div>
    <div class="media-body">
      <h4 class="media-heading">w3codebox-1 <small><i>Publicado em Fevereiro 19, 2016</i></small></h4>
      <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      
      !-- 内嵌多媒体对象 -->
      <div class="media">
        <div class="media-left">
          <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
        </div>
        <div class="media-body">
          <h4 class="media-heading">w3codebox-2 <small><i>Publicado em Fevereiro 20, 2016</i></small></h4>
          <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
          !-- 内嵌多媒体对象 -->
          <div class="media">
            <div class="media-left">
              <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
            </div>
            <div class="media-body">
              <h4 class="media-heading">w3codebox-3 <small><i>Publicado em Fevereiro 21, 2016</i></small></h4>
              <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
            </div>
          </div>
          
        </div>
        
        !-- 内嵌多媒体对象 -->
        <div class="media">
          <div class="media-left">
            <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
          </div>
          <div class="media-body">
            <h4 class="media-heading">w3codebox-4 <small><i>Publicado em Fevereiro 20, 2016</i></small></h4>
            <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
          </div>
        </div>
        
      </div>
    </div>
    
    !-- 内嵌多媒体对象 -->    
    <div class="media">
      <div class="media-left">
        <img src="https://pt.oldtoolbag.com/run/images/img_avatar.png" class="media-object" style="width:45px">
      </div>
      <div class="media-body">
        <h4 class="media-heading">w3codebox-5 <small><i>Publicado em Fevereiro 19, 2016</i></small></h4>
        <p>Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo. Este é um texto de exemplo.</p>
      </div>
    </div>
  </div>
</div>
</body>
</html>
Teste Veja ‹/›