Bootstrap实现圆角、圆形头像和响应式图片


Posted in Javascript onDecember 14, 2016

Bootstrap提供了四种用于<img>类的样式,分别是:

.img-rounded:圆角 (IE8 不支持),添加 border-radius:6px 来获得图片圆角;
.img-circle:圆形 (IE8 不支持),添加 border-radius:50% 来让整个图片变成圆形。
.img-thumbnail:缩略图功能,添加一些内边距(padding)和一个灰色的边框。
.img-responsive:图片响应式 (将很好地扩展到父元素)。

使用:

将类样式直接添加到class中即可:
<img class="img-circle" src="img.jpg" alt="头像"/> 

效果如下:

Bootstrap实现圆角、圆形头像和响应式图片

从图中可以看到使用各种样式得到的效果,处理起图片来非常的简单方便。有时候根据需要,比如我们需要用一个具有内边距和灰色边框的圆形头像时,可以将circle和thumbnail两个样式叠加使用,效果如上图circle thumbnail所示。
img-responsive使得我们的图片具有响应式的效果。所谓响应式,就是变化的,随着某一个元素的变化而变化,从而实现自适应的效果。

上图中的responsive两个图片代码如下:

<figure style="width: 150px;height: 150px;"> 
  <figcaption>responsive(150*150)</figcaption> 
  <img class="img-responsive " src="img.jpg" alt="头像"/> 
 </figure> 
<figure style="width: 100px;height: 100px;"> 
  <figcaption>responsive(100*100)</figcaption> 
  <img class="img-responsive " src="img.jpg" alt="头像"/> 
 </figure>

在这里我们没有设置图片的大小,但是设置了包裹他的元素figure 的大小,无论figure为150px*150px或者100px*100px,图片都能够很好的扩展到父元素figure。

本文参考来自:http://www.runoob.com/bootstrap/bootstrap-images.html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript实现关联数据(Linked Data)查询及注意细节
Feb 22 Javascript
浅析JQuery UI Dialog的样式设置问题
Dec 18 Javascript
模拟用户点击弹出新页面不会被浏览器拦截
Apr 08 Javascript
jquery京东商城双11焦点图多图广告特效代码分享
Sep 06 Javascript
jquery插件EasyUI中form表单提交实例分享
Jan 11 Javascript
JavaScript模板引擎Template.js使用详解
Dec 15 Javascript
Vue数据驱动模拟实现4
Jan 12 Javascript
react配合antd组件实现的管理系统示例代码
Apr 24 Javascript
JavaScript实现百度搜索框效果
Mar 26 Javascript
vuex存储token示例
Nov 11 Javascript
微信小程序实现注册登录功能(表单校验、错误提示)
Dec 10 Javascript
PHP读取远程txt文档到数组并实现遍历
Aug 25 Javascript
BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案
Dec 14 #Javascript
深入理解jquery中的each用法
Dec 14 #Javascript
Bootstrap基本模板的使用和理解1
Dec 14 #Javascript
Bootstrap栅格系统的使用和理解2
Dec 14 #Javascript
jQuery的extend方法【三种】
Dec 14 #Javascript
AngularJS实现给动态生成的元素绑定事件的方法
Dec 14 #Javascript
Bootstrap导航条的使用和理解3
Dec 14 #Javascript
You might like
Windows中安装Apache2和PHP4权威指南
2006/11/18 PHP
php curl基本操作详解
2013/07/23 PHP
CodeIgniter实现从网站抓取图片并自动下载到文件夹里的方法
2015/06/17 PHP
使用php-timeit估计php函数的执行时间
2015/09/06 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
PHP设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
thinkPHP+LayUI 流加载实现功能
2019/09/27 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题
2007/01/09 Javascript
为jquery.ui.dialog 增加“在当前鼠标位置打开”的功能
2009/11/24 Javascript
原生javascript实现隔行换色
2015/01/04 Javascript
jquery制作LED 时钟特效
2015/02/01 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
koa2 用户注册、登录校验与加盐加密的实现方法
2019/07/22 Javascript
vue-cli和v-charts实现可视化图表过程解析
2019/10/08 Javascript
vue.js自定义组件实现v-model双向数据绑定的示例代码
2020/01/08 Javascript
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
python简单实现计算过期时间的方法
2015/06/09 Python
python实现实时监控文件的方法
2016/08/26 Python
Python实现随机生成手机号及正则验证手机号的方法
2018/04/25 Python
浅谈PYTHON 关于文件的操作
2019/03/19 Python
python英语单词测试小程序代码实例
2019/09/09 Python
python与idea的集成的实现
2020/11/20 Python
全球知名旅游社区巴西站点:TripAdvisor巴西
2016/07/21 全球购物
美国新蛋IT数码商城:Newegg.com
2016/07/21 全球购物
东南亚排名第一的服务市场:kaodim
2019/03/28 全球购物
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
招标承诺书
2014/08/30 职场文书
查摆剖析材料范文
2014/09/30 职场文书
团员个人总结
2015/02/26 职场文书
实习单位推荐信
2015/03/27 职场文书
2019年市场部个人述职报告(三篇)
2019/10/23 职场文书
导游词之山东八大关
2019/12/18 职场文书
数据库的高级查询六:表连接查询:外连接(左外连接,右外连接,UNION关键字,连接中ON与WHERE的不同)
2021/04/05 MySQL