Bootstrap教程(13)--图像和缩略图组

简介: 本文目录1. 概述2. 响应式图像3. 图像样式4. 缩略图组5. 小结

1. 概述

图片比文字传达信息更加直观、更加具象,具备不可代替的意义。


必不可少的,Bootstrap也为图像提供了一定支持,本篇就来具体介绍下。


2. 响应式图像

通过给图像设置.img-responsive类,即可将图像设置为响应式图像,可以自动适应容器的大小。


<img src="bootstrap-logo.jpg" alt="Bootstrap logo" class="img-responsive">

1

3. 图像样式

Bootstrap还为图像提供了三种常见的样式:


.img-rounded:圆角图像

.img-thumbnail:缩略图样式

.img-circle:圆形样式

示例代码:

      <div class="row">
           <div class="col-md-4">
               <img src="bootstrap-logo.jpg" alt="Bootstrap logo" class="img-responsive">
           </div>
           <div class="col-md-4">
               <img src="bootstrap-logo.jpg" alt="Bootstrap logo" class="img-thumbnail">
           </div>
           <div class="col-md-4">
               <img src="bootstrap-logo.jpg" alt="Bootstrap logo" class="img-circle">
           </div>
       </div>

对应效果如下,注意缩略图是有一个边框效果的。

image.png

4. 缩略图组

除了可以将单一图像设置为缩略图,还可以将一组图像都设置为缩略图样式,此时需要为图像外围容器设置.thumbnail类。

示例代码:

    <div class="row" style="margin-top:8px;">
            <div class="col-xs-4 ">
                <div class="thumbnail">
                    <img src="bootstrap-logo.jpg" alt="Bootstrap logo">
                </div>
            </div>
            <div class="col-xs-4 ">
                <div class="thumbnail">
                    <img src="bootstrap-logo.jpg" alt="Bootstrap logo">
                </div>
            </div>
            <div class="col-xs-4 ">
                <div class="thumbnail">
                    <img src="bootstrap-logo.jpg" alt="Bootstrap logo">
                </div>
            </div>
        </div>

效果如下:

image.png

5. 小结

Bootstrap为图像和缩略图组提供了简单的样式类,主要是作为一个基础效果,其实还提供了一定的灵活度,程序开发人员可以在此基础上进一步定制。

相关文章
|
8月前
|
存储 编解码 前端开发
W3Cschool编程实战教程中BootStrap相关基础知识点总结
1、通过Bootstrap,我们只要给图片添加 img-responsive 的class属性,图片的宽度就能自动适配你手机屏幕的宽度啦。
38 0
|
4月前
|
编解码 前端开发 JavaScript
BootStrap 响应式布局技术教程简介
BootStrap 响应式布局技术教程简介
77 1
|
5月前
|
JSON 前端开发 数据库
Bootstrap Table使用教程(请求json数据渲染表格)
Bootstrap Table使用教程(请求json数据渲染表格)
78 0
|
6月前
|
前端开发
|
JSON JavaScript 前端开发
bootstrap3-typeahead 自动补全完美使用教程
displayText:直接说就是一个 function,默认为 item.name || item(用于获取从 Source 中得到的信息在字面上显示的内容,这个里面的值如果是有 item.name 属性就显示name属性,如果没有就直接显示 item ),回到Source描述中的 an array of JSON object..... 如果数组里面的数据时一个json,那么这个json必须有一个name属性,所以这个属性完全可以不叫name,甚至可以自己写一个function用于显示displayText
311 0
bootstrap3-typeahead 自动补全完美使用教程
|
前端开发 JavaScript
Bootstrap2【上手教程】
Bootstrap2【上手教程】
Bootstrap2【上手教程】
|
前端开发 JavaScript 开发者
SAP UI5 初学者教程之二:SAP UI5 的引导过程(Bootstrap) 试读版
SAP UI5 初学者教程之二:SAP UI5 的引导过程(Bootstrap) 试读版
125 0
SAP UI5 初学者教程之二:SAP UI5 的引导过程(Bootstrap) 试读版
|
前端开发 JavaScript 开发者
SAP UI5 初学者教程之二:SAP UI5 的引导过程(Bootstrap) 试读版
Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。
SAP UI5 初学者教程之二:SAP UI5 的引导过程(Bootstrap) 试读版
|
前端开发 JavaScript
Bootstrap教程(26)–轮播的实现
本文目录 1. 概述 2. 基本轮播 3. 添加轮播指示器 4. 添加轮播控件 5. 小结
219 0
Bootstrap教程(26)–轮播的实现