您好,欢迎进入双赢平台注册-双赢平台官网—双赢app下载—首页环保精工设备有限公司官网!

全国咨询热线

400-888-8888

认准!今日头条新闻源发布-公司电话中国新闻中心网

2020-09-14 13:29:41 浏览次数:

  新人指南△◁“Bootstrap 是一个为网站及网页应用设计而生的开源前端代码库◇○△。它基于 HTML 和 S 的设计模板涵盖了文字设计▼◆▲○◇、表单★…、按钮◆-▲•-◇、导航▽▲☆◁▪○、其他界面组件以及一些 ◁JavaScpt 扩展◆包◆•◆○▼•。与很多其他网页框架不一样的是△=☆,Bootstrap 对自身的定位是仅仅适用于前端开发而已▽△▪。…•=” — □维基百科嘿嘿■◆…,在我们开始之◁前▲▪▼☆◆•,你可以看看我开设的学习 Bootstrap 4 的完整课程▪□■☆▪○,你不仅可以学到 bootstrap 的新特性=•◁,还能学到如何借助这些特性来实现更棒的用户体验▷=。▽■▽□。Boo…tstrap 有不少版本△•★,其中的是第四◆版▪…•△。在这篇文章里我们就是要来用 Bootstrap 4 来构建一个网站-▷=…▼。公司资质指的是什么

  HTML 基本知识S 基本知识以及对 JQuery■ 略懂一二目录在构建网站的过程中我们会谈到的话题▽-:

  Bootstrap 4 的下载及安装Bootstrap 4 的新特性Bootstrap 网格系统导航栏标题按钮▪△•◆△“关于我◆▽△”版块作品集版块博客版块卡片团队版块联系表单字体划动效果总结下载及安装 Bootstrap 4想要在你的项目中添上 Bootstrap •4 一共有三种办法•●=▷●-:

  网格一共被分成了 12 列(columns)◆▼▽▼,所以你的布局将会基于这 12 列来实现▪□。 使用这个网格系统的前提在于▲-,你得在主要的 div 里加上一个名为 ▽▲=.w 的 clas○▲s▼△●▷▼▽。

  col--2// 这个 class 适用于小型设备(如手机)导航栏(Navbar)Bootstrap 4 中导航栏的封装可以说非常酷炫◇◁◆▼○,它在构建一个响应式导航栏的时候可以帮上大忙●…▲=。

  }新的 Bootstrap 网格是基于 Flexbox 构建的◆▼…,所以你得使用 Flexbox 的性质来进行▷网站元素的排列•□○▷。打个比方☆••▪-,若想要▲把导航栏□菜单放在右边◇■★=▲▽,咱得加入一个 justify-c▪ontent 性质□★△=■◆,并且赋值 ◇flex-end◁-。

  }之后▷★○,给导航栏加上 •□.fixed-top class 并且给予其一个固定位置…▪○☆。 若想让导航▪栏▷的背景变成淡◆▷=●◆▽,加上 …□●□.bg-light△•◇△●▪;若想要一个深▼的背景◆☆,则加上 •★▲◆◁○.bg-da▼□•rk▲◁●••▷。至于●淡蓝的背景-▽◁◁,可以加上 ◁▷…☆◁.bg-pmary=○。

  为了让标题能够占据 window 对象的高度☆••★,我们得用上一点点 JQuery 代码▲★▪●○。 首先创建一个 ma■in△=•=.js 文件▼•★,然后将其链接放在 index-★▪★▲□.html 文件中 b●ody 的前面=○◆:

  cillum dolore eu fugiat nulla paat▲△. Excepte sint occaecat cupidatat non

  ▷•▷“关于我=••☆”版块(About)咱们会用一些 Boo…tstrap 网格来将这个板块一分为二△▪□-■▲。 开始使用网格的前提在于☆■=•●•,咱们必须让 ☆△△▲.w 这个 class 成为 parent div★▼…•△●。(译者注…-●★-▼:把这个div放在外面)

  每一个 div 会占据 6 列 —— 也就▽是说整个版块一半的空间■=◆。要记住一个网◁格被分成了 12 列■△□•◇◁。

  /div在给右边的版块加入 HTML 元素之后-◇-■,整个代码的结构看起来会是这样子▲▼□▪◇:

  咱们图库中每一张图片会占据 4 列(记住○▼,col-…md-4适用于中型设备★▲▲○☆,col-lg-4 适▽用于大型设备)▲☆■★◆,也就是说相当于大型设备(如台式机和大型平板电脑)宽度的 33▽=◆○.3333%•=◆。同样的▽•,小型设备上(如手机■)的 12 列■将占据整个容器宽=度的 100%=●○△。 给咱们的图库加上些风格样式▽…☆□◆:

  }博客版块(Blog)卡片(Card)Boo•tstrap ▪4 中的卡片使得设计博客简单了好多◆▼…。这些卡片适用于文章和帖子◁■-•。

  团队版块(Team)在这个版块里我们会使用网格系统来平均地分配图片与图片之间的空间■■★。每一张图片占据容器的 -3 列(-md-3)—— 等于是整个空间的 25%▷■。 咱们•的 HTML 结构■△…•●:

  这个版块会包含一个访问者可以发送电子邮件或提出反馈的表单■…▲-=。咱们将使用一些 Bootstrap classes 来使设计看起来又漂亮又具有响应性…▼•◁★◇。

  想要了解更多这方面的资料的话可以查看 Bootstrap 4 文档△▼。在咱们的联络表单中我们将封装每一个拥有 class ▲■▽.form-gup 的 div 之间的输入栏•★◆●★●。 现在 index…■△•.html 文件的代码看起来会是这样的-•:

  }字体 (Font)我觉着系统自带的字体比较丑陋◁▽,所以使用了 Google Font 接口▷…-…○,然后选择 Google 字体里的 Raleway=■◇◇…▪。这是个不错的字体而且很适合咱们的样板-•▷。

  }划动效果(Scll Effect)后缺席的就是划动效果了-◆▷。现在我们将要用到一些 JQu★ery★==◁=。如果你•对 JQuery ■不是很熟悉◁▲◆▷•,不要担心◁◁,直接粘贴以下的代码到◁你的 main●-○◇.js○ 文件•▼-▪★:

  记住◇□○△: 为了使拉动效果正常工作◆▲,id 必须要和导航栏链接中的 data-value 属性一模一样▲▲◆■:

  div ••class=about id=about/div总结Bootstrap 4 是一个构建你网页应用很棒的选择★▪•▪•▽。它提供高质量的 UI 元素而且易于自定义调整▪▽●▪△▷、与其他框架组合以及使用☆▷☆▲。不但如此•▲,它也帮助-你在-网页中加入★响应性•◆●■-,所以能够给你的用户带来非常棒的体验▪-◁。

  Boot◆strap 4 crash cose◁•○=▼: 从基础到进阶 ○Said Hayan○i Skillshare☆…▼: 在这个课程里你将学习 Bo▲otstrap 的第四版○-■•▼,是一个 S 框架用以构建灵活的页面以及……如果发现译文存在错误-或其他需要改进的地方◁=,欢迎到 掘金翻译计划 对译文进行修改并 PR☆▽◇▪,也可获得相应奖励积分◁•●。文章开头的 本文链接 即为本文在 GitHub 上的 MarkDown 链接•▼▷★。掘金翻译计划 是一个翻译优★质互联▷网技术文章的社区◇-●,文章来源为 掘金 上的英文分享文章▲=▪。内容覆盖 Andid◆…▷□•★、iOS•○★、前端▪◆○、后端□▷▼▽•、区块链-□、产品▽▲▷、设计▲■▲-◇▷、人工智能等领◇域-=◆◇,安装公司资质转让想要查看更多优质译文请持◆续关注 掘金翻译计划■★☆★、微博●-▲、知乎专栏●▲。认准!今日头条新闻源发布-公司电话中国新闻中心网

400-888-8888