博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过这10部分免费课程学习Bootstrap 4
阅读量:2524 次
发布时间:2019-05-11

本文共 5723 字,大约阅读时间需要 19 分钟。

Bootstrap 4 represents a complete rewrite of the entire library, and it brings with it several new features and concepts to wrap your head around. So it can feel overwhelming to jump head-first into the documentation in order to learn it.

Bootstrap 4代表了整个库的完整重写,它带来了几个新功能和概念,可以使您的头脑更加清醒。 因此,为了学习它而首先进入文档可能会感到不知所措。

That’s why we’ve teamed up with (previously known as ) and created a . Neil previously created one of the most popular Bootstrap 3 courses on YouTube, so we’re very pleased that he’s chosen to use Scrimba for his follow-up course.

这就是为什么我们与 (以前称为 )合作,并创建了 。 Neil以前在YouTube上创建了最受欢迎的Bootstrap 3课程之一,因此我们很高兴他选择使用Scrimba作为后续课程。

You can take the course today. Just head over and you’ll become a Bootstrap 4 master within an hour.

您今天可以参加该课程。 只需 ,您将在一小时内成为Bootstrap 4的主人。

Now let’s have a closer look at what you’ll learn!

现在,让我们仔细看看您将学到什么!

1课程简介 (1 Course introduction)

In the first screencast, you’ll get an overview of Bootstrap itself, and which utilities and components it brings with it. Neil also goes through the main benefits v4 brings to the table.

在第一个截屏视频中,您将概述Bootstrap本身,以及它附带的实用程序和组件。 Neil还经历了v4带来的主要好处。

2响应式网格系统 (2 The Responsive Grid System)

The course then follows up with one of the most important components of Bootstrap, the responsive grid system. Neil explains how to create various grids, with different breakpoints, column sizes and offsets.

然后,本课程将介绍Bootstrap的最重要组件之一,即响应式网格系统。 Neil解释了如何创建具有不同断点,列大小和偏移量的各种网格。

3个响应式导航栏 (3 Responsive Navbars)

The navbar component is a big reason that many people use Bootstrap. In this lecture, you’ll learn how to build a responsive navbar which collapses into a hamburger menu on small screens.

导航栏组件是许多人使用Bootstrap的重要原因。 在本讲座中,您将学习如何构建自适应导航栏,该导航栏在小屏幕上折叠成汉堡菜单。

4种模式 (4 Modals)

Bootstrap also makes it super easy to create modals, which often come in handy. In this lecture, you’ll learn how to build them step-by-step.

Bootstrap还使创建模态非常容易,这通常很方便。 在本讲座中,您将学习如何逐步构建它们。

5种形式 (5 Forms)

Forms are critical to most websites, so it’s good to know how to create them. So in this lecture, you’ll learn how to create a responsive signup form. Here, your skills from the responsive grid lecture will also come in handy.

表单对于大多数网站都至关重要,因此很高兴知道如何创建表单。 因此,在本讲座中,您将学习如何创建响应式注册表单。 在这里,您从响应式网格讲座中获得的技能也将派上用场。

6个清单群组 (6 List groups)

List groups can be used for many different purposes. They can, for example, be used as a sidebar, a menu, a list of articles, or whatever you want, basically.

列表组可用于许多不同目的。 基本上,它们可以用作边栏,菜单,文章列表或任何您想要的东西。

7张卡 (7 Cards)

Bootstrap 4 introduces a whole new component called cards, which replace , , and . A card is a flexible and extensible content container. In this lecture, you’ll learn how to build one using various components that commonly make up a card.

Bootstrap 4引入了一个称为卡的全新组件,该组件取代了 , 和 。 卡是一种灵活且可扩展的内容容器。 在本讲座中,您将学习如何使用通常构成卡的各种组件来构建一个组件。

8桌 (8 Tables)

Bootstrap 4 also comes with a bunch of classes for modifying tables, and this lecture will demo most of them. They’re opt-in, meaning you have to actively add a table class to turn a table into a Bootstrap table. This is unlike how it used to be before regular HTML tables were turned into Bootstrap tables automatically.

Bootstrap 4还附带了一堆用于修改表的类,本讲座将演示其中的大多数。 它们是选择加入的,这意味着您必须积极添加表类才能将表转​​换为Bootstrap表。 这不同于将常规HTML表自动转换为Bootstrap表之前的状态。

9警报 (9 Alerts)

Alerts aren’t particularly exciting, and there aren’t too many changes from previous versions of the library, so if you’ve used Bootstrap 2 or 3, you should be pretty familiar with all this. However, it’s important to get to know these, as giving your users messages and notifications via alerts can help make your website more user-friendly.

警报并不是特别令人兴奋,并且与以前版本的库相比没有太多更改,因此,如果您使用的是Bootstrap 2或3,则应该对所有这些都非常熟悉。 但是,了解这些很重要,因为通过警报向用户提供消息和通知可以帮助使您的网站更加人性化。

10个导航选项 (10 Navigation options)

Finally, the course wraps up with where it started, by giving you more tools in your belt when it comes to navigation bars, like tabs and drop-downs. This is handy to know, but not as core as the stuff in lecture two, which is why it comes at the end of the course.

最后,通过涉及导航栏(例如选项卡和下拉菜单)的更多工具,本课程从其开始之处进行了总结。 这是很容易知道的,但不像第二讲中的内容那么核心,这就是为什么它会在课程结束时出现。

By following all these lectures back-to-back, you should be able to start building websites with Bootstrap 4. And if you get stuck, you’ll be well-equipped to dive into for solving whatever issues you might have.

通过紧接所有这些讲座,您应该能够使用Bootstrap 4开始构建网站。如果遇到问题,您将有足够的能力来深入以解决可能遇到的任何问题。

Scrimba格式 (The Scrimba format)

Finally, let’s also have a quick look at the technology behind the course. It’s built using Scrimba, an interactive coding screencast tool. A “scrim” look like normal video, however, it’s fully interactive. This means that you can edit the code inside the screencast.

最后,让我们快速了解本课程的技术背后。 它是使用Scrimba(交互式编码截屏工具)构建的。 “稀疏”看起来像普通视频,但是它是完全交互式的。 这意味着您可以在截屏视频中编辑代码。

Here’s a gif which explains the concept:

这是解释概念的gif:

Pause the screencast → Edit the code → Run it! → See your changes

暂停截屏→编辑代码→运行它! →查看您的更改

This is great for when you feel you need to experiment with the code in order to properly understand it, or when you simply want to copy a piece of the code.

当您觉得需要试验代码以正确理解它时,或者只想复制一段代码时,这非常有用。

So what are you waiting for? Go ahead and take the today!

那你还在等什么? 快去参加今天的 !

Thanks for reading! My name is Per, I’m the co-founder of , and I love helping people learn new skills. Follow me on if you’d like to be notified about new articles and resources.

谢谢阅读! 我叫Per,我是的共同创始人,我喜欢帮助人们学习新技能。 如果您想收到有关新文章和新资源的通知,请在关注我。



Thanks for reading! My name is Per Borgen, I'm the co-founder of – the easiest way to learn to code. You should check out our if want to learn to build modern website on a professional level.

谢谢阅读! 我叫Per Borgen,我是的共同创始人–学习编码的最简单方法。 如果要学习以专业水平构建现代网站,则应查看我们的 。

翻译自:

转载地址:http://bjwzd.baihongyu.com/

你可能感兴趣的文章
DataNode 工作机制
查看>>
windows系统下安装MySQL
查看>>
错误提示总结
查看>>
实验二+070+胡阳洋
查看>>
Linux IPC实践(3) --具名FIFO
查看>>
Qt之模拟时钟
查看>>
第一次接触安卓--记于2015.8.21
查看>>
(转)在分层架构下寻找java web漏洞
查看>>
mac下多线程实现处理
查看>>
C++ ifstream ofstream
查看>>
跟初学者学习IbatisNet第四篇
查看>>
seL4环境配置
查看>>
Git报错:insufficient permission for adding an object to repository database .git/objects
查看>>
ajax跨域,携带cookie
查看>>
BZOJ 1600: [Usaco2008 Oct]建造栅栏( dp )
查看>>
洛谷 CF937A Olympiad
查看>>
Codeforces Round #445 C. Petya and Catacombs【思维/题意】
查看>>
用MATLAB同时作多幅图
查看>>
python中map的排序以及取出map中取最大最小值
查看>>
ROR 第一章 从零到部署--第一个程序
查看>>