bootstrap入门到精通

官网:列表组 - Bootstrap框架 (bootstrapdoc.com)

菜鸟教程:Bootstrap 列表组 | 菜鸟教程 (runoob.com)

1.什么是bootstrap

bootstrap是一个用于快速开发web应用程序和网站的前端框架。基于HTML、CSS和JavaScript封装

响应式

ElementUI 更适合用于企业内部的管理系统、后台管理等应用场景,而 Bootstrap 更适合用于构建响应式的 Web 网站、博客等前端页面。

2.Bootstrap5响应式容器

容器是Bootstrap一个基本的构建块,它包含、填充和对齐给定设备或视口中的内容。

Bootstrap需要一个容器元素来包裹网站的内容

  • .container类用于固定宽度并支持响应式布局的容器。
  • .container-fluid类用于100%宽度,占据全部视口(viewport)的容器

 3.Bootstrap 网格系统

Bootstrap 提供了一套响应式、移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

 要进行格栅系统操作,首先就要创建格栅系统的容器。

“container”和“row”共同组成格栅容器,“row”代表的就是一行。

创建格栅容器后,设置名为col-md-的div,当位数为1时,表示每个div的宽度占1/12,所以每行最多可以放置12个子div。

如果超过12个,则会在下一行显示。

3.1嵌套列

3.2列偏移

 列偏移是通过类名(offset-*-*)来设置的。第一个*可以是sm、ms、lg、xl,表示屏幕设备类型,第二个星号*可以是1到11的数字。

 3.3列排序

 order-*  必须给每一个div都设置才能生效。

如果只有一个设置了,则会俺设置了的进行排序,没设置的不进行排序。

 数字1-5是有效的,其余数字不生效

order-first、order-last:也可以进行排序,优先级比order-*靠前

4.Bootstrap 排版

4.1标题

h1~h6:既可以用标签,也可以用class类 

4.1.1:class="display-1"

突出显示更大的标题:class="display-1"

4.2.2.class="lead" 

突出显示段落:class="lead" 

4.3.3small

如果需要向任何标题添加一个内联子标题,只需要简单地在元素两旁添加 <small>,或者添加 .small class,这样子您就能得到一个字号更小的颜色更浅的文本(父元素大小的85%

 4.3.1<small class=' text-mutedclass'>

创建字号更小,颜色更浅

4.2text-center文字居中

.lead使段落突出显示尝试一下
.small设定小文本 (设置为父文本的 85% 大小)尝试一下
.text-left设定文本左对齐尝试一下
.text-center设定文本居中对齐尝试一下
.text-right设定文本右对齐尝试一下
.text-justify设定文本对齐,段落中超出屏幕部分文字自动换行尝试一下
.text-nowrap段落中超出屏幕部分不换行尝试一下
.text-lowercase设定文本小写尝试一下
.text-uppercase设定文本大写尝试一下
.text-capitalize设定单词首字母大写尝试一下
.initialism显示在 <abbr> 元素中的文本以小号字体展示,且可以将小写字母转换为大写字母尝试一下
.blockquote-reverse设定引用右对齐尝试一下
.list-unstyled移除默认的列表样式,列表项中左对齐 ( <ul> 和 <ol> 中)。 这个类仅适用于直接子列表项 (如果需要移除嵌套的列表项,你需要在嵌套的列表中使用该样式)尝试一下
.list-inline将所有列表项放置同一行尝试一下
.dl-horizontal该类设置了浮动和偏移,应用于 <dl> 元素和 <dt> 元素中,具体实现可以查看实例尝试一下
.pre-scrollable使 <pre> 元素可滚动,代码块区域最大高度为340px,一旦超出这个高度,就会在Y轴出现滚动条

对于较长的文本,可以使用类.text-truncate用省略号截断文本。在一行中显示一段文本但没有足够的可用空间时,它特别有用。

4.2.1字体粗细、斜体

4.2.2行高

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
精通Bootstrap,可以按照以下步骤进行学习和实践: 1. 学习基础知识:了解Bootstrap的原理、结构和组件等基本概念。可以通过官方网站、文档和教程等资源进行学习,理解Bootstrap的工作原理和核心思想。 2. 深入研究组件:重点学习Bootstrap的各种组件,包括导航栏、按钮、表格、表单等等。学习它们的用法、配置选项以及扩展和定制的方法。 3. 实践项目:通过实际项目来应用Bootstrap,将理论知识转化为实际的开发技能。可以从简单的网页开始,逐步增加复杂性,实践各种功能和特性。 4. 深入了解响应式设计:Bootstrap的强大之处在于其响应式设计,能够适应不同尺寸的屏幕和设备。学习如何创建响应式布局、响应式图片和媒体查询等技术。 5. 探索定制和拓展:除了使用Bootstrap的默认样式和组件,还可以通过定制和扩展来满足具体项目的需求。学习如何使用自定义CSS和JavaScript来修改和添加Bootstrap的功能。 6. 参与社区:加入Bootstrap的开发者社区,与其他开发者交流并分享经验。参与开源项目、阅读和解答问题,可以深入理解Bootstrap的使用和进一步提升自己的技能。 7. 持续学习和更新:Bootstrap是一个不断发展和更新的框架,持续学习和关注最新的版本和更新,了解最新的特性和最佳实践。 总结来说,要精通Bootstrap需要不断学习、实践和持续探索。通过理论知识的学习、实际项目的实践和参与社区的交流,可以逐步提高自己的技能并掌握Bootstrap的应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

再学习一点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值