冠富商务通中文社区

标题: Bootstrap3.0学习教程十六:进度条、媒体对象、列表组、面板 [打印本页]

作者: xjd    时间: 2017-1-9 23:34
标题: Bootstrap3.0学习教程十六:进度条、媒体对象、列表组、面板
查看完整教程:Bootstrap 3.0学习
本文主要来讲解以下内容
1.进度条
2.媒体对象
3.列表组
4.面板
5.总结
进度条
提供工作或动作的实时反馈,只用简单且灵活的进度条。
跨浏览器兼容性
进度条使用了CSS3的transition和animation属性来完成一些效果。这些特性在Internet Explorer 9或以下版本中、Firefox的老版本中没有被支持。Opera 12不支持znimation属性。
基本案例
默认的进度条。

有意义的替换

条纹效果

用一个渐变可以创建条纹效果,在IE8中不可用。

运动效果
给.progress-striped加上.active使它由右向左运动。

堆叠效果
把多个进度条放入同一个.progress,使它们堆叠。

媒体对象
这是一个抽象的样式,用以构建不同类型的组件,这些组件都具有在文本内容的左或右对齐的图片(就像blog内容或Tweets等)。
默认媒体
默认的媒体允许在一个内容块的左边或右边浮动一个媒体对象(图像,视频,音频)

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


列表组
列表组是灵活又强大的组件,不仅仅用于显示简单的成列表的元素,还用于复杂的定制的内容。
基本案例
最简单的列表只是无顺序列表,列表条目和正确的类。

徽章
给列表组加入徽章,它会自动地放在右面。

链接条目
用<a>标签而不是<li>标签(也就是说父元素是<div>而不是<ul>)。没必要给每个元素都加一个父元素。

定制内容
在里面可以加几乎任何HTML,甚至是像下面的带链接的列表组。

面板
虽然不总是必须,但是某些时候你可能需要将某些内容放到一个盒子里。对于这种情况,可以试试面板组件。
基本案例
默认的.panel所做的只是提供基本的边界和内部,来包含内容。

带标题的面版
用.panel-heading可以简单地加入一个标题容器。您也可以用<h1>-<h6>和.panel-title类加入预定义样式的标题。

带脚注的面版
把按钮或次要的文本放入.panel-footer。注意面版的脚注不会从带意义的替换中继承颜色,因为它不是在前面的内容。

有意义的替换
像其它组件一样,可以简单地通过加入有意义的状态类,给特定的内容使用更有意义的面版。

带表格的面版
为了无缝的设计,在面版中加入.table。如果有.panel-body,就在表格的上方加上一个用于分割的边界。

如果没有.panel-body,面版标题会和表格连接起来,没有空隙。

带列表组的面版

总结
对了Bootstrap的基本组件,已经简单的过了一遍,还是收获很多的。接下来就要去学习Bootstrap插件了。
                                                                                注:相关网站建设技巧阅读请移步到建站教程频道。




欢迎光临 冠富商务通中文社区 (http://gu1vhwx.nat.ipyingshe.com/news/) Powered by Discuz! 3.0