媒体

媒体是一类具有特殊版式的组件,用来设计图文混排的效果,通常由一个向左或向右浮动的媒体对象(如,图像、视频、音频等)和一个媒体内容块构成。

1、创建媒体

在HTML结构中,一个媒体组件由 .media 的容器创建,其中的媒体对象由 .media-left.media-right 的容器创建,媒体内容块由 .media-body 的容器创建(其中,由 .media-heading 定义它的标题)。如:

  1. <div class="media">
  2.   <div class="media-left">
  3.     <a href="#">
  4.       <img src="img/cat.jpg">
  5.     </a>
  6.   </div>
  7.   <div class="media-body">
  8.     <h4 class="media-heading">Lovely Cat</h4>
  9.     <p>Cras sit amet nibh libero, in gravida …… viverra turpis. </p>
  10.   </div>
  11. </div>

效果如图 3‑82所示:

图3-82 媒体

使用.media-left创建的媒体对象将会向左浮动,如果希望媒体对象向右浮动,请使用.media-right。并且,.media-right应当放在.media-body的后面。如:

  1. <div class="media">
  2.   <div class="media-body">
  3.     <h4 class="media-heading">Lovely Cat</h4>
  4.     <p>Cras sit amet nibh libero, in gravida …… viverra turpis. </p>
  5.   </div>
  6.   <div class="media-right">
  7.     <a href="#">
  8.       <img src="img/cat.jpg">
  9.     </a>
  10.   </div>
  11. </div>

效果如图 3‑83所示:

图3-83 媒体对象向右浮动

2、媒体的嵌套

Bootstrap中的媒体还支持嵌套,即允许在一个媒体组件中,嵌套另一个媒体组件。只需在一个 .media .media-body 中,再嵌套一个 .media 即可。如:

  1. <div class="media">
  2.   <div class="media-left">...</div>
  3.   <div class="media-body">
  4.     <h4 class="media-heading">Lovely Cat</h4>
  5.     ...
  6.     <!-- 嵌套的媒体 -->
  7.     <div class="media">
  8.       ...
  9.     </div>
  10.   </div>
  11. </div>

效果如图 3‑84所示:

图3-84 媒体的嵌套

3、媒体的对齐方式

默认情况下,媒体中的图像、视频、音频等使用顶部对齐,如果希望它们居中对齐或底部对齐,只需为它追加 .media-middle.media-bottom 类即可。如:

  1. <div class="media">
  2.   <div class="media-left media-middle">
  3.     <a href="#">
  4.       <img src="img/cat.jpg">
  5.     </a>
  6.   </div>
  7.   <div class="media-body">
  8.     <h4 class="media-heading">Lovely Cat</h4>
  9.     <p>Cras sit amet nibh libero, in gravida …… viverra turpis. </p>
  10.   </div>
  11. </div>

效果如图 3‑85所示:

图3-85 媒体的对齐方式

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

Bootstrap媒体对象相关推荐

  1. Bootstrap 媒体对象

    媒体对象 媒体对象是一类具有特殊版式的组件,用来设计图文混排的效果,它们多是由一幅向左或向右浮动的图像和一些文本构成. Bootstrap提供了两种类型的媒体对象:媒体(.media)和媒体列表(.m ...

  2. Bootstrap媒体对象列表

    媒体列表 媒体列表,就是媒体的列表.由于媒体列表可以嵌套,因此很适合展示评论或其他需要以列表展示的信息. 媒体列表由 .media-list 的容器创建,其中包含一个或多个 .media.由于它是列表 ...

  3. Bootstrap学习笔记——缩略图、警示框、进度条、媒体对象、列表组、画板

    1 缩略图 缩略图(一) 缩略图在网站中最常用的地方就是产品列表页面,一行显示几张图片,有的在图片底下(左侧或右侧)带有标题.描述等信息. Bootstrap框架将这一部独立成一个模块组件.并通过&q ...

  4. Bootstrap(10) 进度条媒体对象和 Well 组件

    一.Well 组件 这个组件可以实现简单的嵌入效果. <!-- //嵌入效果 --><div class="well">Bootstrap</div& ...

  5. 第二百四十一节,Bootstrap进度条媒体对象和 Well 组件

    第二百四十一节,Bootstrap进度条媒体对象和 Well 组件 学习要点: 1.Well 组件 2.进度条组件 3.媒体对象组件 本节课我们主要学习一下 Bootstrap 的三个组件功能:Wel ...

  6. Bootstrap 进度条媒体对象和 Well 组件

    一.Well 组件 这个组件可以实现简单的嵌入效果. //嵌入效果 <div class="well"> Bootstrap </div> //有 lg 和 ...

  7. bootstrap进度条媒体对象和Well组件

    学习笔记 一.Well 组件 这个组件可以实现简单的嵌入效果. //嵌入效果 <div class="well"> Bootstrap </div> //有 ...

  8. 进度条媒体对象和Well组件

    一.Well组件 这个组件可以实现简单的嵌入效果. //嵌入效果 <div class="well">Bootstrap</div> //有lg和sm两种可 ...

  9. (十)进度条媒体对象和 Well 组件

    一.Well 组件 有 lg 和 sm 两种可选值 <div class="well well-lg"> Bootstrap </div> 二.进度条组件 ...

最新文章

  1. Elasticsearch之深入了解Doc Values 和 Fielddata
  2. 标题:分数(2018C语言A组(1))
  3. springboot 控制台输出错误信息_高级码农Spring Boot实战进阶之过滤器、拦截器的使用...
  4. java2实用教程第5版第九章_java2实用教程(例子代码)第4版第九章.doc
  5. Linux下输出不同颜色的字体详解
  6. Scala的符号入门
  7. Python—实训day10—Matplotlib数据可视化和scikit-learn构建模型
  8. Python中什么是set
  9. 回环设备(loop-back devices)
  10. 已知段地址,求CPU寻址范围
  11. python的编码类型转换
  12. Linux管道的原子性,管道的原子性 linux写操作原子性
  13. 谷歌Gmail诞生记:十年回首
  14. winform中listview选中整行_Excel办公实操,操作区域的3大小技巧,办公中的你使用过吗...
  15. 2.PHP 扩展开始以及内核应用(1) --- PHP 变量在内核中的实现
  16. Java编程:普里姆算法(已知起点求最小生成树)
  17. Unity Behaviors for Interception
  18. 面板和型材切割优化软件Boole.OptiCut.Pro-PP.v5.20b
  19. 手把手教你搭建docker环境
  20. Elasticsearch构建全文搜索系统

热门文章

  1. shell命令一览表
  2. CoreOS 收购 Quay.io 发布私有 Docker 仓库
  3. TP3.2项目 MySQL5.7报错1055 group by新特性
  4. leetcode讲解--169. Majority Element
  5. 80 多个 Linux 系统管理员必备的监控工具
  6. 如何阅读Cookbook技术书——如果我要把一本几百上千页的书从头读到尾,应该怎样有效阅读。...
  7. 让nginx支持文件上传的几种模式
  8. 设计模式:单件模式(Singleton Pattern)
  9. 【日本語勉強】日本語四級文法突撃(11~20)
  10. 「镁客·请讲」吉影科技黄俊平:水下机器人市场的拓展,需要更多行业者协同并进...