Bootstrap教程:媒体对象(Media Object)

媒体对象轻量标记、易于扩展的特性是通过向简单的标记应用 class 来实现的。你可以在 HTML 标签中添加以下两种形式来设置媒体对象:

.media:该 class 允许将媒体对象里的多媒体(图像、视频、音频)浮动到内容区块的左边或者右边。

.media-list:如果你需要一个列表,各项内容是无序列表的一部分,可以使用该 class。可用于评论列表与文章列表。

默认样式

默认样式的媒体对象组件允许在一个内容块的左边或右边展示一个多媒体内容(图像、视频、音频)。

64x64

Media heading

Cras sit amet nibh libero, in gravida nulla.

64x64

Media heading

Cras sit amet nibh libero, in gravida nulla.

64x64

Nested media heading

Cras sit amet nibh libero, in gravida nulla.

Media heading

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin

64x64

64x64

Media heading

Cras sit amet nibh libero, in gravida nulla.Nulla vel metus scelerisque ante

64x64

源码
<div class="media">
  <div class="media-left">
    <a href="#">
      <img class="media-object" src="..." alt="...">
    </a>
  </div>
  <div class="media-body">
    <h4 class="media-heading">Media heading</h4>
    ...
  </div>
</div>

.pull-left.pull-right 这两个类以前也曾经被用在了媒体组件上,但是,从 v3.3.0 版本开始,他们就不再被建议使用了。.media-left.media-right 替代了他们,不同之处是,在 html 结构中, .media-right 应当放在 .media-body 的后面。

对齐

图片或其他媒体类型可以顶部、中部或底部对齐。默认是顶部对齐。

64x64

Top aligned media

Cras sit amet nibh libero, in gravida nulla.

64x64

Middle aligned media

Cras sit amet nibh libero, in gravida nulla.

64x64

Bottom aligned media

Cras sit amet nibh libero, in gravida nulla.

源码
<div class="media">
  <div class="media-left media-middle">
    <a href="#">
      <img class="media-object" src="..." alt="...">
    </a>
  </div>
  <div class="media-body">
    <h4 class="media-heading">Middle aligned media</h4>
    ...
  </div>
</div>

媒体对象列表

用一点点额外的标记,就能在列表内使用媒体对象组件(对评论或文章列表很有用)。

  • Media heading

    Cras sit amet nibh libero, in gravida nulla.

    64x64

    Nested media heading

    Cras sit amet nibh libero, in gravida nulla.

    Nested media heading

    Cras sit amet nibh libero, in gravida nulla.

    64x64

    Nested media heading

    Cras sit amet nibh libero, in gravida nulla.

源码
<ul class="media-list">
<li class="media">
<div class="media-left">
      <a href="#">
        <img class="media-object" src="..." alt="...">
      </a>
    </div>
    <div class="media-body">
      <h4 class="media-heading">Media heading</h4>
      ...
    </div>
  </li>
</ul>

发布日期:

所属分类: BootStrap 标签:  


没有相关文章!