1. Bootstrap中图片组件
Bootstrap是一套用于web开发的前端框架,其中图片组件是Bootstrap中功能强大的组件之一。Bootstrap中的图片可以显示在单独的位置或在其他元素内。在使用Bootstrap图片之前,需要先包含Bootstrap的CSS样式和JavaScript插件。以下是一些Bootstrap中常用的图片类:
1.1 img-responsive类
img-responsive类可以使图片具有响应式布局。当页面缩小到一定程度时,图片将自动调整大小以适应设备屏幕大小。应用此类需要将图片包含在一个容器中,例如div。以下是一个使用img-responsive类的示例:
<div class="container">
<img src="example.jpg" class="img-responsive" alt="Example Image">
</div>
解释:以上代码包含一个带有img-responsive类的图像标记。图像将根据浏览器屏幕大小进行调整,以更好的适合不同大小的屏幕。
1.2 thumbnail类
thumbnail类可以使图片具有圆角和边框。与img-responsive类不同,thumbnail类并不自动调整图像大小。但是,可以使用默认大小或手动设置大小。以下是一个使用thumbnail类的示例:
<img src="example.jpg" class="thumbnail" alt="Example Image">
解释:以上代码包含一个带有thumbnail类的图像标记。此图像没有自动调整大小,但具有圆角和边框。
1.3 img-rounded类
img-rounded类可使图像添加圆角。以下是使用img-rounded类创建的示例:
<img src="example.jpg" class="img-rounded" alt="Example Image">
解释:以上代码包含一个带有img-rounded类的图像标记。此图像具有圆角,并且根据浏览器屏幕大小进行缩放和调整。
1.4 img-circle类
img-circle类可使图像呈现圆形。以下是使用img-circle类创建的示例:
<img src="example.jpg" class="img-circle" alt="Example Image">
解释:以上代码包含一个带有img-circle类的图像标记。此图像呈现为圆形,并根据浏览器屏幕大小进行调整大小。
1.5 img-thumbnail类
img-thumbnail类可使图像具有圆角和边框,与thumbnail类类似。以下是使用img-thumbnail类创建的示例:
<img src="example.jpg" class="img-thumbnail" alt="Example Image">
解释:以上代码包含一个带有img-thumbnail类的图像标记。此图像具有圆角和边框,浏览器屏幕大小调整自适应。
2. Bootstrap中轮廓组件
Bootstrap的轮廓组件可使文本、表单和其他元素呈现有边框且突出的效果。以下是Bootstrap中常用的一些轮廓类:
2.1 label label-default类
label label-default类为文本添加一个浅灰色的边框。使用此类很容易,只需在文本外面包装标签即可。以下是一个使用label label-default类的例子:
<span class="label label-default">Default</span>
解释:以上代码包含一个带有label label-default类的span标记。此标记具有一个浅灰色边框的文本标签。
2.2 label label-primary类
label label-primary类为文本添加一个蓝色边框。以下是一个使用label label-primary类的例子:
<span class="label label-primary">Primary</span>
解释:以上代码包含一个具有label label-primary类的span标记。此标记具有带有蓝色边框的文本标签。
2.3 label label-success类
label label-success类为文本添加绿色边框。以下是一个使用label label-success类的例子:
<span class="label label-success">Success</span>
解释:以上代码包含一个具有label label-success类的span标记。此标记具有一个带有绿色边框的文本标签。
2.4 label label-info类
label label-info类为文本添加一种浅蓝色边框。以下是一个使用label label-info类的例子:
<span class="label label-info">Info</span>
解释:以上代码包含一个具有label label-info类的span标记。此标记具有一个带有浅蓝色边框的文本标签。
2.5 label label-warning类
label label-warning类为文本添加黄色边框。以下是一个使用label label-warning类的例子:
<span class="label label-warning">Warning</span>
解释:以上代码包含一个具有label label-warning类的span标记。此标记具有带有黄色边框的文本标签。
2.6 label label-danger类
label label-danger类为文本添加红色边框。以下是一个使用label label-danger类的例子:
<span class="label label-danger">Danger</span>
解释:以上代码包含一个带有label label-danger类的span标记。此标记具有带有红色边框的文本标签。
2.7 label pull-right类
label pull-right类可将标签对齐到右侧。以下是一个使用label pull-right类的例子:
<span class="label label-default pull-right">Right</span>
解释:以上代码包含一个具有label label-default和pull-right类的span标记。该标记将其对齐到右侧。
2.8 label-important类
label-important类(在旧版本中称为“label-important”)为标签添加红色边框。以下是一个使用label-important类的例子:
<span class="label label-important">Important</span>
解释:以上代码包含一个带有label-important类的span标记。此标记具有带有红色边框的文本标签。
2.9 Has-error
has-error类可应用于Bootstrap表单控件,以使其呈现为红色框。以下是具有has-error类的表单示例:
<div class="form-group has-error">
<label for="inputError">Input with error</label>
<input type="text" class="form-control" id="inputError">
</div>
解释:以上代码包含具有has-error类的标签。该标记具有红色边框,表示表单控件存在错误。
2.10 Has-warning
has-warning类可应用于Bootstrap表单控件,以使其呈现为黄色框。以下是具有has-warning类的表单示例:
<div class="form-group has-warning">
<label for="inputWarning">Input with warning</label>
<input type="text" class="form-control" id="inputWarning">
</div>
解释:以上代码包含具有has-warning类的标记。该标记具有黄色边框,表示表单控件需要修复。
2.11 Has-success
has-success类可应用于Bootstrap表单控件,以使其呈现为绿色框。以下是具有has-success类的表单示例:
<div class="form-group has-success">
<label for="inputSuccess">Input with success</label>
<input type="text" class="form-control" id="inputSuccess">
</div>
解释:以上代码包含具有has-success类的标记。该标记具有绿色边框,表示表单控件已成功完成。