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 相关文章推荐
js点击页面其它地方将某个显示的DIV隐藏
Jul 12 Javascript
解析dom中的children对象数组元素firstChild,lastChild的使用
Jul 10 Javascript
你可能不知道的JavaScript的new Function()方法
Apr 17 Javascript
avalonjs实现仿微博的图片拖动特效
May 06 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
Nov 24 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
Feb 26 Javascript
JS仿百度自动下拉框模糊匹配提示
Jul 25 Javascript
解决vue打包项目后刷新404的问题
Mar 06 Javascript
vue配置多页面的实现方法
May 22 Javascript
vue中设置height:100%无效的问题及解决方法
Jul 27 Javascript
vuex+axios+element-ui实现页面请求loading操作示例
Feb 02 Javascript
浅谈React中组件逻辑复用的那些事儿
May 21 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
BBS(php &amp; mysql)完整版(四)
2006/10/09 PHP
用PHP和ACCESS写聊天室(七)
2006/10/09 PHP
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
PHP连接MongoDB示例代码
2012/09/06 PHP
php中输出json对象的值(实现方法)
2018/03/07 PHP
javascript 写类方式之八
2009/07/05 Javascript
一句话JavaScript表单验证代码
2009/08/02 Javascript
JS中的public和private对象,即static修饰符
2012/01/18 Javascript
Javascript对象中关于setTimeout和setInterval的this介绍
2012/07/21 Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2013/02/02 Javascript
使用jquery修改表单的提交地址基本思路
2014/06/04 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/06/05 Javascript
浅谈javascript中for in 和 for each in的区别
2015/04/23 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
JavaScript实现倒计时跳转页面功能【实用】
2016/12/13 Javascript
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
Vue DevTools调试工具的使用
2017/12/05 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
2018/04/23 Javascript
uni-app从安装到卸载的入门教程
2020/05/15 Javascript
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
详解Python3除法之真除法、截断除法和下取整对比
2019/05/23 Python
用python给csv里的数据排序的具体代码
2020/07/17 Python
Python+OpenCV检测灯光亮点的实现方法
2020/11/02 Python
css3的过滤效果简单实例
2016/08/03 HTML / CSS
SheIn俄罗斯:时尚女装网上商店
2017/02/28 全球购物
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
高三自我鉴定怎么写
2013/10/19 职场文书
会计应届生的自荐信
2013/12/13 职场文书
银行批评与自我批评
2014/02/10 职场文书
大型会议策划方案
2014/05/17 职场文书
人民检察院起诉书
2015/05/20 职场文书
热爱劳动主题班会
2015/08/14 职场文书
《只有一个地球》教学反思
2016/02/16 职场文书
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫