一对一免费咨询: 13913005726 025-66045668

查看完整教程:Bootstrap 3.0学习

本文主要来讲解以下内容

1.进度条

2.媒体对象

3.列表组

4.面板

5.总结

进度条

提供工作或动作的实时反馈,只用简单且灵活的进度条。

跨浏览器兼容性

进度条使用了CSS3的transition和animation属性来完成一些效果。这些特性在Internet Explorer 9或以下版本中、Firefox的老版本中没有被支持。Opera 12不支持znimation属性。

基本案例

默认的进度条。

div class="progress"

div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%;"

span class="sr-only"60% Complete/span

/div

/div

有意义的替换

div class="progress"

div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 40%"

span class="sr-only"40% Complete (success)/span

/div

/div

div class="progress"

div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" style="width: 20%"

span class="sr-only"20% 天津武清网站建设公司 Complete/span

/div

/div

div class="progress"

div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%"

span class="sr-only"60% Complete (warning)/span

/div

/div

div class="progress"

div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100" style="width: 80%"

span class="sr-only"80% Complete/span

/div

/div

条纹效果

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

div class="progress progress-striped"

div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 40%"

span class="sr-only"40% Complete (success)/span

/div

/div

div class="progress progress-striped"

div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" 安徽网站建设公司 style="width: 20%"

span class="sr-only"20% Complete/span

/div

/div

div class="progress progress-striped"

div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%"

span class="sr-only"60% Complete (warning)/span

/div

/div

div class="progress progress-striped"

div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100" style="width: 80%"

span class="sr-only"80% Complete (danger)/span

/div

/div

运动效果

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

div class="progress progress-striped active"

div class="progress-bar" role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100" style="width: 45%"

span class="sr-only"45% Complete/span

/div

/div

堆叠效果

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

div class="progress"

div class="progress-bar progress-bar-success" style="width: 35%"

span class="sr-only"35% Complete (success)/span

/div

div class="progress-bar progress-bar-warning" style="width: 20%"

span class="sr-only"20% Complete (warning)/span

/div

div class="progress-bar progress-bar-danger" style="width: 10%"

span class="sr-only"10% Complete (danger)/span

/div

/div

媒体对象

这是一个抽象的样式,用以构建不同类型的组件,这些组件都具有在文本内容的左或右对齐的图片(就像blog内容或Tweets等)。

默认媒体

默认的媒体允许在一个内容块的左边或右边浮动一个媒体对象(图像,视频,音频)

div class="media"

a class="pull-left" href="#"

img class="media-object" 设计网站大全有哪些 src="http://placehold.it/64x64" alt="..."

/a

div class="media-body"

h4 class="media-heading"Media heading/h4

pCras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus./p

/div

/div

媒体列表

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

ul class="media-list"

li class="media"

a class="pull-left" href="#"

img class="media-object" src="http://placehold.it/64x64" alt="..."

/a

div class="media-body"

h4 class="media-heading"Media heading/h4

pCras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus./p

ul class="media-list"

li class="media"

a class="pull-left" href="#"

img class="media-object" src="http://placehold.it/64x64" alt="..."

/a

div class="media-body"

h4 class="media-heading"Media heading/h4

pCras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus./p

ul class="media-list"

li class="media"

a class="pull-left" href="#"

img class="media-object" src="http://placehold.it/64x64" alt="..."

/a

div class="media-body"

h4 class="media-heading"Media heading/h4 Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. /div

/li

/ul

/div

/li

li class="media"

a class="pull-left" href="#"

img class="media-object" src="http://placehold.it/64x64" alt="..."

/a

div class="media-body"

h4 class="media-heading"Media heading/h4 Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia 扬州网站建设公司 congue felis in faucibus. /div

/li

/ul

/div

/li

/ul

View Code

列表组

列表组是灵活又强大的组件,不仅仅用于显示简单的成列表的元素,还用于复杂的定制的内容。

基本案例

最简单的列表只是无顺序列表,列表条目和正确的类。

ul class="list-group"

li class="list-group-item"Cras justo odio/li

li class="list-group-item"Dapibus ac facilisis in/li

li class="list-group-item"Morbi leo risus/li

li class="list-group-item"Porta ac consectetur ac/li

li class="list-group-item"Vestibulum at eros/li

/ul

徽章

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

ul class="list-group"

li class="list-group-item"span class="badge"14/spanCras justo odio/li

li class="list-group-item"span class="badge"33/spanDapibus ac facilisis in/li

li class="list-group-item"span class="badge"11/spanMorbi leo risus/li

li class="list-group-item"span class="badge"41/spanPorta ac consectetur ac/li

li class="list-group-item"span class="badge"21/spanVestibulum at eros/li

/ul

链接条目

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

div class="list-group"

a href="#" class="list-group-item active" Cras justo odio /a

a href="#" class="list-group-item"Dapibus ac facilisis in/a

a href="#" class="list-group-item"Morbi leo risus/a

a href="#" class="list-group-item"Porta ac consectetur ac/a

a href="#" class="list-group-item"Vestibulum at eros/a

/div

定制内容

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

div class="list-group"

a href="#" class="list-group-item active"

h4 class="list-group-item-heading"List group item heading/h4

p class="list-group-item-text"Cras sit amet nibh libero, in gravida nulla. n vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus./p

/a

a href="#" class="list-group-item"

h4 class="list-group-item-heading"List group item heading/h4

p class="list-group-item-text"Cras sit amet nibh libero, in gravida nulla. n vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus./p

/a

a href="#" class="list-group-item"

h4 class="list-group-item-heading"List group item heading/h4

p class="list-group-item-text"Cras sit amet nibh libero, in gravida nulla. n vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus./p

/a

/div

面板

虽然不总是必须,但是某些时候你可能需要将某些内容放到一个盒子里。对于这种情况,可以试试面板组件。

基本案例

默认的.panel所做的只是提供基本的边界和内部,来包含内容。

div class="panel panel-default"

div class="panel-body" Basic panel example /div

/div

带标题的面版

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

div class="panel panel-default"

div class="panel-heading"Panel heading without title/div

div class="panel-body" Panel content /div

/div

带脚注的面版

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

div class="panel panel-default"

div class="panel-body" Panel content /div

div class="panel-footer"Panel footer/div

/div

有意义的替换

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

div class="panel panel-primary"

div class="panel-heading"Panel heading without title/div

div class="panel-body" Panel content /div

/div

div class="panel panel-success"

div class="panel-heading"Panel heading without title/div

div class="panel-body" Panel content /div

/div

div class="panel panel-info"

div class="panel-heading"Panel heading without title/div

div class="panel-body" Panel content /div

/div

div class="panel panel-warning"

div class="panel-heading"Panel heading without title/div

div class="panel-body" Panel content /div

/div

带表格的面版

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

div class="panel panel-default"

!-- Default panel contents --

div class="panel-heading"Panel heading/div

div class="panel-body"

pSome default panel content here. Nulla vitae elit libero, a pharetra augue. Aenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit./p

table class="table"

thead

tr

thFirst Name/th

thLast Name/th

thUser Name/th

/tr

/thead

tbody

tr

tdaehyok/td

tdleo/td

td@aehyok/td

/tr

tr

tdlynn/td

tdthl/td

td@lynn/td

/tr

/tbody

/table

/div

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

带列表组的面版

div class="panel panel-default"

!-- Default panel contents --

div class="panel-heading"Panel heading/div

div class="panel-body"

pSome default panel content here. Nulla vitae elit libero, a pharetra augue. Aenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit./p

/div

ul class="list-group"

li class="list-group-item"Cras justo odio/li

li class="list-group-item"Dapibus ac facilisis in/li

li class="list-group-item"Morbi leo risus/li

li class="list-group-item"Porta ac consectetur ac/li

li class="list-group-item"Vestibulum at eros/li

/ul

/div

总结

对了Bootstrap的基本组件,已经简单的过了一遍,还是收获很多的。接下来就要去学习Bootstrap插件了。


 


 南京牧狼文化传媒有限公司简介:


      牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!


  公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!


  为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!


  主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等


  合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯


  资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。



致力于为客户创造更多价值
13913005726 025-66045668
需求提交
电话咨询
在线咨询