使用Bootstrap 3开发响应式网站实践06,使用ListGroup、Thumbnails展示内容
□ ListGroup展示内容
当希望把同类型的内容以列表、区块展示的时候,ListGroup是不错的选择。
<div class="col-sm-6"><h3>马云为恒大生死战开出男人奖 </h3><p>8月27日晚,广州恒大将迎来亚冠联赛生死战,主场迎战西悉尼流浪者队,由于一周之前已经在客场0-1负于对手,本场比赛恒大队必须置死地而后生在主场净胜对手两球。就在今天中午,前不久入主恒大的阿里巴巴老板马云来到球队,在鼓励球员的同时开出了2000万的男人奖。马云表示:无论输赢都会发放这笔奖金,只希望球员们像男人一样去战斗。</p><h4>这里是ListGroup</h4><div class="list-group"><a href="#" class="list-group-item"><h4 class="list-group-item-heading">无论输赢重奖2000万</h4><p class="list-group-item-text">就在今天中午,前不久入主恒大的阿里巴巴老板马云来到球队,在鼓励球员的同时开出了2000万的男人奖。</p></a><a href="#" class="list-group-item"><h4 class="list-group-item-heading">许家印已经向马云发出了观看比赛的邀请</h4><p class="list-group-item-text">不过,最终马云将用自己的实际行动给出了回答:这就是在27日晚上前往天河体育场观战,与恒大队一起战斗。</p></a><a href="#" class="list-group-item"><h4 class="list-group-item-heading">马云先是前往恒大足校进行了参观</h4><p class="list-group-item-text">27日上午,马云先是前往恒大足校进行了参观。随后来到了恒大基地,与即将在晚上比赛的球员进行了见面。</p></a></div><h5>主场迎战西悉尼流浪者队</h5><p>27日上午,马云先是前往恒大足校进行了参观。随后来到了恒大基地,与即将在晚上比赛的球员进行了见面。马云的话语很简短:我知道这场比赛对所有人都非常重要,我希望你们像男人一样去战斗。所以,这场比赛我们将设立一个男人奖,无论输赢,都会奖励2000万。这也是马云入主恒大以来,第一次与全队进行见面,在生死战来临之时,马云并没有给球队提出成绩压力,只是用“像男人一样去战斗”的这样方式来激励球队,显然对恒大队是一个极大的鼓舞。(于静 发自广州)</p></div><!--右半边结束-->

○ 列表内容被搞过在<div class="list-group">中
○ 列表项都是<a href="#" class="list-group-item">
□ Thumbnails展示内容
对于并列的内容,前面体验了使用Panels展示,但实际上,也可以使用Thumbnails展示。
<div class="row" id="moreProducts"><div class="col-md-12"><h3>了解更多的恒大信息</h3><div class="thumbnails row"><div class="col-md-6"><div class="thumbnail"><img src="data:images/21.jpg" width="100%"/><div class="label label-success price"><span class="glyphicon glyphicon-tag"><sup>¥</sup>88</span></div><div class="caption"><h3>恒大穿客场球衣</h3><p>在26日下午进行的恒大西悉尼战前联席会上,恒大被告知需要身穿客场球衣在主场作战,原因是对手西悉尼的主客场球衣均以红色为主。然而恒大穿主场球衣并不是对手有意为难,而是亚足联的审核程序有误,导致问题的发生。</p><p><a href="#" class="btn btn-primary btn-small" target="_blank">恒大官网</a> <a href="#" class="btn btn-small btn-link">了解更多</a></p></div></div></div><div class="col-md-6"><div class="thumbnail"><img src="data:images/22.jpg" width="100%"/><div class="label label-info price"><span class="glyphicon glyphicon-tag"><sup>¥</sup>66</span></div><div class="caption"><h3>中超争冠恒大暂优势明显</h3><p>恒大的关注点都放在北京国安[微博]客场挑战山东鲁能[微博]的比赛上。在争冠之中掌握了绝对主动权。国安就可能赶上。</p><p><a href="#" class="btn btn-primary btn-small" target="_blank">国安官网</a> <a href="#" class="btn btn-small btn-link">了解更多</a></p></div></div></div></div></div></div><!--更多产品区域结束-->

○ 所有的thumbnail被包裹在<div class="thumbnails row">中
○ <div class="thumbnails row">下并不是每个thumbnail,而是<div class="col-md-6">,占2个单元格
○ 每个thumbnail被包裹在<div class="col-md-6">中
再调整标签的位置,把它调到图片的右上方。
/*----------------------------------------Thumbnail 价格标签------------------------------------*/.thumbnails {margin: 20px 0;}.thumbnail {position: relative;}.thumbnail h3 {font-size: 16px;margin: 0 0 10px;line-height: 20px;}.thumbnail .price {font-size: 22px;position: absolute;top: -10px;right: -10px;padding: 10px;}.thumbnail .price sup {font-weight: normal;font-size: 12px;}.thumbnail span.glyphicon {margin-right: 5px;}/*----------------------------------------智能手机------------------------------------*/@media (max-width: 480px) {.thumbnail .price {font-size: 14px;}.thumbnail .price sup {font-size: 10px;}}/*----------------------------------------平板------------------------------------*/@media (max-width: 768px) {#myCarousel .item{ height: 310px;}}

由于我们考虑了在智能手机中的CSS设置,所以,当页面宽度变小,价格标签的字体也相应变小,不至于不协调。
参考资料:
Code a Responsive Website with Bootstrap 3 --by Brad Hussey
http://getbootstrap.com/
http://bootswatch.com/
http://www.tutorialspoint.com/
http://www.placehold.it/
“使用Bootstrap 3开发响应式网站实践”系列包括:
使用Bootstrap 3开发响应式网站实践01,前期准备、导航区域等
使用Bootstrap 3开发响应式网站实践02,轮播
使用Bootstrap 3开发响应式网站实践03,轮播下方的内容排版
使用Bootstrap 3开发响应式网站实践04,使用Panels展示内容
使用Bootstrap 3开发响应式网站实践05,使用Tab、Modal、Form展示内容,使用Popover、Tooltip展示提示信息
使用Bootstrap 3开发响应式网站实践06,使用ListGroup、Thumbnails展示内容
使用Bootstrap 3开发响应式网站实践07,页脚
使用Bootstrap 3开发响应式网站实践06,使用ListGroup、Thumbnails展示内容的更多相关文章
- 使用Bootstrap 3开发响应式网站实践03,轮播下方的内容排版
通常把一些重要信息.需要重点标注的信息放在轮播的下方显示,这部分区域用到了大字体的标题.副标题以及段落文字等. <div class="row" id="bigCa ...
- 使用Bootstrap 3开发响应式网站实践07,页脚
页脚部分比较简单,把一个12列的Grid切分. <footer> <div class="container"> <div class="r ...
- 使用Bootstrap 3开发响应式网站实践05,使用Tab、Modal、Form展示内容,使用Popover、Tooltip展示提示信息
本篇体验用Tab插件显示内容.Html部分为: <div class="row" id="moreInfo"> <div class=&quo ...
- 使用Bootstrap 3开发响应式网站实践04,使用Panels展示内容
在Bootstrap页面中,通常用Panels来展示主要功能的内容.该部分Html为: <div class="row" id="featureHeading&qu ...
- 使用Bootstrap 3开发响应式网站实践02,轮播
本篇体验图片轮播.html部分为: <div class="carousel slide" id="myCarousel" > <!--Ind ...
- 使用Bootstrap 3开发响应式网站实践01,前期准备、导航区域等
"使用Bootstrap 3开发响应式网站实践"系列,将使用Bootstrap 3.2制作一个自适应网站,无论是在电脑.平板,还是手机上,都呈现比较好的效果.在电脑浏览器上的最终效 ...
- 了解Bootstrap和开发响应式网站
什么是Bootstrap? Bootstrap是Twitter推出的一个开源的用于web前端开发的工具包.它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CS ...
- 7 个 Bootstrap 在线编辑器用于快速开发响应式网站
Bootstrap 已经使响应式网站开发变得简单很多. 但是如果你不必手动写全部代码,事情会如何呢? 如果你可以自由地选择你想要使用的Bootstrap 组件.并可以把它们拖拽到画布中,事情会如何呢? ...
- Bootstrap 简介: 创建响应式、移动项目的工具
原文链接: Introduction to Bootstrap: A Tool for Building Responsive, Mobile-First Projects 下载: 示例代码Boots ...
随机推荐
- Python装饰器讲解
Python装饰器讲解 定义:本质是函数,就是为其他函数添加附加功能.原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 import time def timmer(func ...
- 微信小程序-视频教程-百度云-下载
链接: https://pan.baidu.com/s/16WGL3whutozx-UXqsDPhhA 提取码: 关注公众号[GitHubCN]回复获取 什么是微信小程序?小程序是一种不需要下载安 ...
- 【POJ】2454.Jersey Politics
题解 有种迷一样的讽刺效果 每个城市有1000头牛,然后你现在知道对于自己政党每个城市的选票,把城市划分成三个州,保证在至少两个州内获胜 找出前2K大的然后random_shuffle,直到前K个加起 ...
- java.lang.NoClassDefFoundError: ognl/PropertyAccessor
本篇对 Web 开发中,项目部署后.开启 Tomcat 服务器 Console 控制台报错 java.lang.NoClassDefFoundError: ognl/PropertyAccessor ...
- HDU 4443 带环树形dp
思路:如果只有一棵树这个问题很好解决,dp一次,然后再dfs一次往下压求答案就好啦,带环的话,考虑到环上的点不是 很多,可以暴力处理出环上的信息,然后最后一次dfs往下压求答案就好啦.细节比较多. # ...
- Django实战(7):改造ProductList界面
有了上一节关于Django模板的基础,改造界面就很容易理解了.将界面设计师设计的页面中的内容根据复用程度分别放到基础模板base.html和专用模板productlist.html中. depot/t ...
- 微信公众号开发--用.Net Core实现微信消息加解密
1.进入微信公众号后台设置微信服务器配置参数(注意:Token和EncodingAESKey必须和微信服务器验证参数保持一致,不然验证不会通过). 2.设置为安全模式 3.代码实现(主要分为验证接口和 ...
- 七牛云整合Ueditor的ThinkPHP版本
首先去七牛云官网下载phpSDK工具放在Think/library/Vendor下. ueditor后台调用方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...
- 虚拟机zookeeper和hbase集群搭建
集群zookeeper dataDir=/usr/local/zookeeper/dataDir dataLogDir=/usr/local/zookeeper/dataLogDir # the po ...
- 在centOS使用systemctl配置启动多个tomcat
公司服务器使用的是阿里云CentOS7,CentOS7和CentOS6目前最大区别就是service变成了现在的systemctl,简单的查了一下并结合使用,发现systemctl功能上等同于6上面的 ...