• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > Bootstrap中怎么实现加载效果?读取图标(Spinners)组件

Bootstrap中怎么实现加载效果?读取图标(Spinners)组件

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了Bootstrap组件,加载效果,读取图标组件等相关知识,希望对您有所帮助

Bootstrap中怎么实现加载效果?下面本篇文章就来给大家介绍一下Bootstrap5读取图标(Spinners)组件的用法,看看怎么读取图标来表示元件加载状态,希望对大家有所帮助!


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


1 简单的读取图标

使用Bootstrap读取图标以表示元件加载状态,这些读取图标完全使用HTML,CSS,而没有使用到JavaScript。它们的外观、对齐以及尺寸都可以通过通用类来自定义,但您仍需要客制JavaScript来切换它们的显示状况。

下面是一个简单的读取图标

<!doctype html><html>  <head>    <meta charset="utf-8">    <meta name="viewport" content="width=device-width, initial-scale=1">    <meta name="keywords" content="">    <meta name="description" content="">    <link href="../bootstrap5/bootstrap.min.css" rel="stylesheet">    <title>读取图标</title>  </head>  <body>    <div>        <br><br><br><br>        <div role="status">            <span>Loading...</span>        </div>       </div>  </body></html>

Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


2 颜色

边框读取图标使用currentColor来当作它的border-color,这代表你可以使用文字颜色通用类别来自定义它的颜色。你可以在标准的读取图标上使用任何通用类别中的颜色。

<div class="spinner-border text-primary" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-border text-secondary" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-border text-success" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-border text-danger" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-border text-warning" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-border text-info" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-border text-light" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-border text-dark" role="status">    <span class="visually-hidden">Loading...</span></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


3 渐变读取图示

如果你不喜欢边框读取图标,可以切换到渐变读取图标。虽然技术上来说,它不会旋转,但它会反复渐变显示! 渐变图标也支持不同的颜色。

<div class="spinner-grow" role="status">    <span class="visually-hidden">Loading...</span></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


同上,这个读取图标也使用currentColor,所以你可以轻易地使用文字颜色通用类别来改变它的外观。这边是蓝色,以及它所支持的颜色变化。

<div class="spinner-grow text-primary" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow text-secondary" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow text-success" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow text-danger" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow text-warning" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow text-info" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow text-light" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow text-dark" role="status">    <span class="visually-hidden">Loading...</span></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


4 边距

使用margin utilities像m-5一样简单地增加间隔。

<div class="spinner-border m-5" role="status">    <span class="visually-hidden">Loading...</span></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


5 对齐方式

使用flexbox通用类别、float通用类别,或是文字排版在任何情况下都可以将读取图标精确地放置在您需要的位置上。

5.1 Flex

以下是居中对齐

<div class="d-flex justify-content-center">    <div class="spinner-border" role="status">        <span class="visually-hidden">Loading...</span>    </div></div>

靠右对齐

<div class="d-flex align-items-center">    <strong>Loading...</strong>    <div class="spinner-border ms-auto" role="status" aria-hidden="true"></div></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


5.2 Float

浮动实现靠右对齐

<div class="clearfix">    <div class="spinner-border float-end" role="status">        <span class="visually-hidden">Loading...</span>    </div></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


5.3 文本通用类

文本通用类实现居中对齐

<div class="text-center">    <div class="spinner-border" role="status">        <span class="visually-hidden">Loading...</span>    </div></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


显示较大的图标

<div class="spinner-border" style="width: 3rem; height: 3rem;" role="status">    <span class="visually-hidden">Loading...</span></div><div class="spinner-grow" style="width: 3rem; height: 3rem;" role="status">    <span class="visually-hidden">Loading...</span></div>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


7 按钮

在按钮内使用读取图标是表示当前正在处理或正在进行操作。您也可以依照需求使用button text来更换读取图标的文字。

<button class="btn btn-primary" type="button" disabled>    <span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>    <span class="visually-hidden">Loading...</span></button><button class="btn btn-primary" type="button" disabled>    <span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>    Loading...</button>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


<button class="btn btn-primary" type="button" disabled>    <span class="spinner-grow spinner-grow-sm" role="status" aria-hidden="true"></span>    <span class="visually-hidden">Loading...</span></button><button class="btn btn-primary" type="button" disabled>    <span class="spinner-grow spinner-grow-sm" role="status" aria-hidden="true"></span>    Loading...</button>


Bootstrap中怎么实现加载效果?读取图标(Spinners)组件


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Bootstrap中怎么实现加载效果?读取图标(Spinners)组件

相关文章

  • 2022-04-29利用图层样式制作华丽的金属字
  • 2022-04-29动态获取织梦CMS最新更新 利于收录的SiteMap.php文
  • 2022-04-29Dedecms文章审核后给会员增加积分或者金币的办法
  • 2022-04-29Thinkphp5中是如何自定义全局异常
  • 2022-04-29PS绘制质感导航按钮
  • 2022-04-29PS打造中国风水墨草书毛笔书法字体设计制作教程
  • 2022-04-29在PHP中如何使用后期静态绑定
  • 2022-04-29Nginx下怎么部署php项目
  • 2022-04-29完全掌握AWS S3在Laravel中的使用
  • 2022-04-29Photoshop设计血淋淋的文字效果图

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 浅析什么是装饰器?Vue中怎么使用装饰器?
    • 利用AI+PS制作假日热销3D文字特效教程
    • 介绍JavaScript正则实现表达式以字母开头
    • CSS如何禁止元素的点击事件
    • PHP怎么替换图片链接
    • 两行 Javascript 代码生成 UUID的方法
    • 在PHP中通过GD库创建简单的图片(图文详解)
    • 服务器硬盘空间不足导致MySQL异常的一系列问题及解决办法
    • 为什么不建议使用@import引入css
    • 快速理解 JavaScript 的垃圾回收

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有