iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >bootstrap有哪些功能
  • 329
分享到

bootstrap有哪些功能

2024-04-02 19:04:59 329人浏览 安东尼
摘要

这篇文章主要介绍“bootstrap有哪些功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“bootstrap有哪些功能”文章能帮助大

这篇文章主要介绍“bootstrap有哪些功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“bootstrap有哪些功能”文章能帮助大家解决问题。

  Twitter Bootstrap是当前最受欢迎的前端框架。 它使开发人员能够快速构建移动优先和响应快速的网站 。 Bootstrap使得可以巧妙地使用标准HTML5css3javascript前端三重奏。 目前, 已有超过600万个网站在使用它。

  1.用萨斯代替LESS

  到目前为止,Bootstrap一直使用LESS作为其主要CSS的前身 ,但是对于新的主要发行版,样式规则将被重构为Sass,它在前端开发人员中更受欢迎,具有庞大的贡献者基础,通常更易于使用并提供更多功能。可能性。 多亏了用C / C ++ Bootstrap 4编写的功能强大的Libsass Sass编译器 , 编译速度比以前快得多 。

   2.用于较小屏幕的新网格层

  Bootstrap具有完善的响应式网格系统,使开发人员可以使用不同视口定位设备。 Bootstrap 3当前对列有4个网格类。 col-xs-XX(用于手机)。 col-sm-XX平板电脑。 col-md-XX(用于台式机),以及。 col-lg-XX适用于大型台式机。 Bootstrap 4将通过第五个网格增强网格系统,这将有助于开发人员针对480px视口宽度以下的较小设备进行定位 。

  新的网格类采用了以前最小的网格名称,并将当前网格层的名称向上推了一个档位。 在Bootstrap 4中,大型台式机将使用。col-xl-XX类选择器。 重要的是要知道,尽管使用了新名称,但它们并未为超大屏幕添加新类,而是为超小屏幕添加了新类。

  3.引入相对CSS单位

  Bootstrap 4最终放弃了对Internet Explorer 8的支持。这确实是一个明智的步骤,因为它允许他们摆脱讨厌的polyfills并转换为相对的CSS单元 。 新的主要版本将使用REM和EM代替像素,从而使在Bootstrap站点上实现响应式排版成为可能。 这还将提高可读性,并使残障用户可以更轻松地访问网站。

    4.全新的引导卡

  开发团队决定统一Bootstrap用户界面的某些先前元素,因此他们决定引入一个称为Cards的新UI组件 。 卡片将取代以前的Kong,缩略图和面板,并为用户提供更简化的工作流程。 不用担心,卡片会保留熟悉的元素,例如井的标题,页眉和页脚,缩略图和面板。

  由于卡片将比当前的UI组件更加灵活,因此它们将为创意实现留出更大的空间。 有一些先驱者已经使用Bootstrap卡在Codepen上进行了实验 。 您可以签出它们,也可以创建自己的卡。

   5.新的重启模块

  新的重新启动模块将替换以前的nORMalize.css重置文件。 它不会抛弃它。 相反,它在其上建立了更多规则。 此举的目的是将所有通用CSS选择器和重置样式包含在单个易于使用的SCSS文件中 。 如果您想更好地了解新模块的工作原理,可以在这里查看源代码。

  很高兴知道,新的重置样式巧妙地将元素上的box-size CSS属性设置为border-box ,因此该属性由页面上的每个子元素继承。 新样式规则使响应式布局更易于管理 。 如果您想体验内容框和边框框布局类型之间的差异,请看一下CSS-Tricks.com提供的这个方便的演示 (它不是为Bootstrap 4创建的,它只是说明了如何调整框大小一般有效)。

   6.选择加入Flexbox支持

  Bootstrap 4使得可以利用CSS3的Flexbox布局 ,但是-Internet Explorer 9不支持flexbox模块-默认版本的Bootstrap 4而是使用float和display CSS属性来实现流畅的布局 。

  Flexbox具有易于使用的布局,可以很好地用于响应式设计中,因为它提供了一个灵活的容器,可以自行扩展或收缩以最佳方式填充可用空间。 仅使用选择在Flexbox的功能,如果你不需要为IE9提供支持做 。

  7.简化的变量自定义

  在新的Bootstrap版本中使用的所有Sass变量都包含在一个名为_variables.scss的文件中,它将大大简化开发过程。 除了将此文件中的设置复制到另一个名为_custom.scss的文件中以更改默认值之外,您无需执行任何其他操作。

  您可以自定义许多内容,例如颜色,间距,链接样式,版式,表格,网格断点和容器,列号和装订线宽度等。

  Bootstrap 3已经具有许多实用的实用程序类,例如更改浮动类或clearfix的实用程序类,但是Bootstrap 4却添加了更多实用程序类。 新的间距类别使开发人员可以快速更改其网站上的填充和边距。

  新类的语法非常简单,例如添加。 ma-0类链接一个样式规则,该规则将给定元素(margin-all-0)的所有边距都设置为0。 边距使用m-前缀,而填充则使用p-前缀设置样式。 在开发文档中,您可以查看所有新的interval实用程序类。

  9.系绳驱动的工具提示和弹出窗口

  在Bootstrap 4中,工具提示和弹出窗口使用了supercool Tether 库 ,这是一个定位引擎,可以将绝对定位的元素保留在同一页面上的另一个元素旁边。 这意味着工具提示和弹出窗口将自动正确放置在Bootstrap 4网站上。

  不要忘记,由于Tether是第三方JavaScript库,因此您需要在bootstrap.js文件之前将其单独包含在html中。

  10.重构JavaScript插件

  开发团队使用EcmaScript 6重构了每个新版本JavaScript插件。 通过智能利用最新的规范和最新的增强功能,他们打算改善前端体验。

  新的Bootstrap 4还经历了其他JavaScript改进,例如选项类型检查 , 通用拆卸方法和UMD支持 ,它们将一起工作,以使最受欢迎的前端框架比以往任何时候都更流畅地运行。

关于“bootstrap有哪些功能”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网node.js频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: bootstrap有哪些功能

本文链接: https://www.lsjlt.com/news/90701.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • bootstrap有哪些功能
    这篇文章主要介绍“bootstrap有哪些功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“bootstrap有哪些功能”文章能帮助大...
    99+
    2022-10-19
  • jmeter有哪些功能
    本篇内容主要讲解“jmeter有哪些功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jmeter有哪些功能”吧!0 前言一说起两大压测工作Jmeter和LoadRunner的区别,可...
    99+
    2023-06-05
  • 有哪些Python功能
    这篇文章主要介绍“有哪些Python功能”,在日常操作中,相信很多人在有哪些Python功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些Python功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-16
  • BigBlueButton有哪些功能
    这篇文章主要讲解了“BigBlueButton有哪些功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“BigBlueButton有哪些功能”吧!BigBlueButton:用于在线教学的开源...
    99+
    2023-06-27
  • golang有哪些功能
    Go语言(即Golang)是一种相对较新的编程语言,于2009年由Google推出。相较于一些传统的编程语言,Golang更加注重于简洁性、安全性和并发性,这使它在各个领域获得了越来越多的应用,特别是在大数据和云应用方面。在本文中,我们将探...
    99+
    2023-05-15
  • jbuilder8有哪些功能
    JBuilder 8 是一个Java集成开发环境(IDE),提供了许多功能来加快和简化Java应用程序的开发过程。以下是JBuild...
    99+
    2023-10-28
    jbuilder8
  • APFS有哪些功能
    这篇文章主要介绍“APFS有哪些功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“APFS有哪些功能”文章能帮助大家解决问题。Apple 文件系统 (APFS) 是 Mac 电脑的默认文件系统格式,...
    99+
    2023-06-27
  • HTML5有哪些功能
    本篇内容主要讲解“HTML5有哪些功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML5有哪些功能”吧!HTML5介绍2014年10月29日,万维网联盟正式宣布了 HTML5规范,HTML...
    99+
    2023-06-27
  • vSphere有哪些功能
    本篇内容介绍了“vSphere有哪些功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!VMware vSphere是实施以下任务的基础架构虚...
    99+
    2023-06-27
  • Bandizip7.06有哪些功能
    这篇“Bandizip7.06有哪些功能”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Bandizip7.06有哪些功能”文...
    99+
    2023-06-03
  • office365特有功能有哪些
    这篇文章主要讲解了“office365特有功能有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“office365特有功能有哪些”吧!office365特有功能:office365被称为“...
    99+
    2023-06-30
  • Bootstrap相关项目有哪些
    这篇文章主要为大家展示了“Bootstrap相关项目有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Bootstrap相关项目有哪些”这篇文章吧。 Bootstrap这些年火得如日中天,去招...
    99+
    2023-06-04
  • bootstrap的表格类有哪些
    本篇文章为大家展示了bootstrap的表格类有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。bootstrap的表格类有:1、“.table”,基础表格;2、...
    99+
    2022-10-19
  • bootstrap与jquery有哪些区别
    小编给大家分享一下bootstrap与jquery有哪些区别,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 区别:1、Bootstrap是用于开发应用程序的开源...
    99+
    2022-10-19
  • miniui和bootstrap有哪些区别
    这篇文章将为大家详细讲解有关miniui和bootstrap有哪些区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 区别:1、MiniUI是...
    99+
    2022-10-19
  • bootstrap和weui有哪些区别
    这篇文章主要介绍bootstrap和weui有哪些区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 区别:1、bootstrap是一个基于HTML、CS...
    99+
    2022-10-19
  • bootstrap与dreamweaver有哪些区别
    这篇文章主要介绍bootstrap与dreamweaver有哪些区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 区别:1、bootstrap是基于HT...
    99+
    2022-10-19
  • bootstrap框架有哪些缺点
    这篇文章主要介绍“bootstrap框架有哪些缺点”,在日常操作中,相信很多人在bootstrap框架有哪些缺点问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”bootstra...
    99+
    2022-10-19
  • bootstrap有哪些开发工具
    这篇文章主要为大家展示了“bootstrap有哪些开发工具”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“bootstrap有哪些开发工具”这篇文章吧。 ...
    99+
    2022-10-19
  • angularjs和bootstrap有哪些区别
    这篇文章主要介绍了angularjs和bootstrap有哪些区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作