首页前端开发其他前端知识Bootstrap辅助类的相关知识有哪些

Bootstrap辅助类的相关知识有哪些

时间2024-03-26 20:22:03发布访客分类其他前端知识浏览1008
导读:在这篇文章中我们会学习到关于“Bootstrap辅助类的相关知识有哪些”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。 Bootstra...
在这篇文章中我们会学习到关于“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>
    

【三角符号】

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

span class="caret">
    /span>
.caret {
    
    display: inline-block;
    
    width: 0;
    
    height: 0;
    
    margin-left: 2px;
    
    vertical-align: middle;
    
    border-top: 4px dashed;
    
    border-top: 4px solid \9;
    
    border-right: 4px solid transparent;
    
    border-left: 4px solid transparent;

}

浮动

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

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

【清除浮动】

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

.pull-left {
    
  float: left !important;

}

.pull-right {
    
  float: right !important;

}
.clearfix() {
    
  &
    :before,
  &
:after {
    
    content: " ";
    
    display: table;

  }
    
  &
:after {
    
    clear: both;

  }

}
    
div class="clearfix">
    
    div class="pull-left">
    left/div>
    
    div class="pull-right">
    right/div>
    
/div>
    
div>
    aaa/div>

隐藏

【显示隐藏内容】

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

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

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

.show {
    
  display: block !important;

}

.hidden {
    
  display: none !important;

}

.invisible {
    
  visibility: hidden;

}
    
div class="show">
    show/div>
    
div class="hidden">
    hidden/div>
    
div class="invisible">
    invisible/div>
    

【屏幕阅读器】

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

a class="sr-only sr-only-focusable" href="#content">
    Skip to main content/a>

【图片替换】

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

.text-hide {
    
    font: 0/0 a;
    
    color: transparent;
    
    text-shadow: none;
    
    background-color: transparent;
    
    border: 0;

}
    
h1 class="text-hide" style="height:30px;
    background:url('http://via.placeholder.com/30x30') no-repeat;
    ">
    Custom heading/h1>
    

通过以上内容的阐述,相信大家对“Bootstrap辅助类的相关知识有哪些”已经有了进一步的了解,更多相关的问题,欢迎关注网络或到官网咨询客服。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Bootstrap辅助类的相关知识有哪些
本文地址: https://pptw.com/jishu/653736.html
用什么方法实现Golang永久阻塞呢? Bootstrap如何制作基础、彩色、条纹及动态条纹进度条

游客 回复需填写必要信息