详解Bootstrap中的辅助类

广告:宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取~~~

详解Bootstrap中的辅助类

Bootstrap提供了一组工具类,用于辅助项目的开发。本篇文章给大家详细介绍一下Bootstrap中的辅助类。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

相关推荐:《Bootstrap教程》

文本色

  通过颜色来展示意图,Bootstrap 提供了一组工具类。这些类可以应用于链接,并且在鼠标经过时颜色可以还可以加深,就像默认的链接一样

.text-muted:提示,使用浅灰色(#777).text-primary:主要,使用蓝色(#337ab7).text-success:成功,使用浅绿色(#3c763d).text-info:通知信息,使用浅蓝色(#31708f).text-warning:警告,使用黄色(#8a6d3b).text-danger:危险,使用褐色(#a94442)
登录后复制
<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>
登录后复制

背景色

  和情境文本颜色类一样,使用任意情境背景色类就可以设置元素的背景。链接组件在鼠标经过时颜色会加深,就像上面所讲的情境文本颜色类一样

.bg-primary:主要,使用蓝色(#337ab7).bg-success:成功,使用浅绿色(#dff0d8).bg-info:通知信息,使用浅蓝色(#d9edf7).bg-warning:警告,使用浅黄色(#fcf8e3).bg-danger:危险,使用浅紫色(#f2dede)
登录后复制
<div>       <p class="bg-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="bg-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="bg-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="bg-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="bg-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>
登录后复制

文本对齐

  通过文本对齐类,可以简单方便的将文字重新对齐

.text-left {    text-align: left;}.text-center {    text-align: center;}.text-right {    text-align: right;}.text-justify {    text-align: justify;}.text-nowrap {    white-space: nowrap;}
登录后复制
<p class="text-left">Left aligned text.</p><p class="text-center">Center aligned text.</p><p class="text-right">Right aligned text.</p><p class="text-justify">Justified text.</p><p class="text-nowrap">No wrap text.</p>
登录后复制

【居中】

  为任意元素设置 display: block 属性并通过 margin 属性让其中的内容居中

<div class="center-block" style="width:100px;">center</div>
登录后复制

大小写

  通过这几个类可以改变文本的大小写

.text-lowercase {    text-transform: lowercase;}.text-uppercase {    text-transform: uppercase;}.text-capitalize {    text-transform: capitalize;}
登录后复制
<p class="text-lowercase">Lowercased text.</p><p class="text-uppercase">Uppercased text.</p><p class="text-capitalize">Capitalized text.</p>
登录后复制

按钮和符号

【关闭按钮】

  通过使用一个象征关闭的图标,可以让模态框和警告框消失

<button type="button" class="close" aria-label="Close"><span aria-hidden="true">&times;</span>
登录后复制

【三角符号】

  通过使用三角符号可以指示某个元素具有下拉菜单的功能

<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>0
登录后复制
<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>1
登录后复制

浮动

  通过添加一个类,可以将任意元素向左或向右浮动。!important 被用来明确 CSS 样式的优先级

  [注意]排列导航条中的组件时可以使用.navbar-left.navbar-right

【清除浮动】

  通过为父元素添加 .clearfix 类可以很容易地清除浮动(float

<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>2
登录后复制
<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>3
登录后复制
<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>4
登录后复制

隐藏

【显示隐藏内容】

  .show.hidden 类可以强制任意元素显示或隐藏(对于屏幕阅读器也能起效)。这些类通过 !important 来避免 CSS 样式优先级问题

  另外,.invisible 类可以被用来仅仅影响元素的可见性,也就是说,元素的 display 属性不被改变,并且这个元素仍然能够影响文档流的排布

  [注意]这些类只对块级元素起作用

<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>5
登录后复制
<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>6
登录后复制

【屏幕阅读器】

  .sr-only 类可以对屏幕阅读器以外的设备隐藏内容。.sr-only.sr-only-focusable 联合使用的话可以在元素有焦点的时候再次显示出来(例如,使用键盘导航的用户)

<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>7
登录后复制

【图片替换】

  使用 .text-hide 类或对应的 mixin 可以用来将元素的文本内容替换为一张背景图。

<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>8
登录后复制
<div>    <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>    <p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>    <p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>    <p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>    <p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>    <p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p></div>9
登录后复制

更多编程相关知识,请访问:编程视频!!

以上就是详解Bootstrap中的辅助类的详细内容,更多请关注9543建站博客其它相关文章!

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。
作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:把php数组 转换成js数组
下一篇:通过有趣生动的图片,了解怎么使用纯CSS绘制一个爱心!!

发表评论

关闭广告
关闭广告