如下部分都是在<img>标签中操做
html
实验失败!已引入holder.js文件。data-src="holder.js/100x64时能够出现占位图。但当holder.js/100%x64时,不显示。
网站
<div style="width:100%;height: 64px;display: block;"> <img data-holder-rendered="true" data-src="holder.js/100%x64" class="img-responsive" style="width:100%;height: 64px;display: block;" alt="100%x64" > </div>
找到缘由了。极客学院wiki文档翻译有误。ui
正常状况下使用 .img-fluid类。自动扩充到父类窗体大小!spa
在补充说明holder.js使用状况。翻译
若是按照百分比显示,不要使用极客学院网站代码上写的data-src="holder.js/100%x250"code
正常使用应当是 data-src="holder.js/100px250" 注:p是英文百分比的缩写。坑爹!!!
htm
正常的<img>标签、圆角边、圆形、长宽比例变形的圆形、缩略图。图片
<img data-src="holder.js/100x100" alt="正常模式" > <img data-src="holder.js/100x100" alt="圆角边" class="img-rounded"> <img data-src="holder.js/100x100" alt="圆形图" class="img-circle"> <img data-src="holder.js/200x100" alt="圆形图" class="img-circle"> <img data-src="holder.js/100x100" alt="带边框的原型图" class="img-thumbnail">
使用浮动助手类或者文本对齐类能够实现图片的对齐。
ci
PS:再讲col-xx-*的时候有讲过offset、push和pull。应该就是浮动助手类中的。文档
文本类,应当以text-xxxxx存在。
翻看原版文档时发现问题!
具体操做中注意:v4使用类名 .pull-xs-left .而非 .pull-left !!
具体操做中注意:v4使用类名 .pull-xs-left .而非 .pull-left !!
浮动在父类的两测。当宽度不够容纳2个图片时,自动换行。
<div class="container"> <div class="row"> <div class="col-sm-8" > <img data-src="holder.js/100x100" class="img-rounded pull-xs-left" alt="..."> <img data-src="holder.js/100x100" class="img-rounded pull-xs-right" alt="..."> <div> </div> </div>
<div class="container"> <div class="row"> <div class="col-sm-8" > <img data-src="holder.js/100x100" class="img-rounded center-block" alt="..."> <img data-src="holder.js/100x100" class="img-rounded center-block" alt="..."> <div> </div> </div>
当两个图片都居中时会另起一行。
在外层DIV使用文本对齐类 .text-xs-center类。而非极客学院wiki翻译的text-center。
极客学院翻译仍然有误!
<div class="text-xs-center"> <img data-src="holder.js/100x100" class="img-rounded" alt="..."> </div>
拓展一下,xs眼熟吧?sm lg 能够。可是当lg时,屏幕分辨率不够,则text-lg-center失效。