Lassen Sie uns über die Wissenspunkte sprechen, die Anfänger mit Bootstrap beherrschen müssen

青灯夜游
Freigeben: 2020-09-16 11:09:20
nach vorne
2198 Leute haben es durchsucht

Lassen Sie uns über die Wissenspunkte sprechen, die Anfänger mit Bootstrap beherrschen müssen

Tutorial-Empfehlung: Bootstrap-Tutorial

Bootstrap

Bootstrap Chinesische Website: http://www.bootcss.com/

1 Was ist Bootstrap? Bootstrap

官方介绍:简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

2. Bootstrap下载

Bootstrap3下载地址: http://v3.bootcss.com/getting...

3. Bootstrap文件目录结构

dist -css -bootstrap.css -bootstrap.css.map -bootstrap.min.css(常用) -bootstrap-theme.css -bootstrap-theme.css.map -bootstrap-theme.min.css -fonts -glyphicons-halflings-regular.eot -glyphicons-halflings-regular.svg -glyphicons-halflings-regular.ttf -glyphicons-halflings-regular.woff -js -bootstrap.js -bootstrap.min.js(常用) -npm.js
Nach dem Login kopieren

4. Bootstrap依赖

要想使用 Bootstrap,那么必须先引入 jQuery(jquery.min.js)文件。

5.使用 Bootstrap

压缩版本适于实际应用,未压缩版本适于开发调试过程

  • 直接引用官网下载下来的文件。

  • 使用 Bootstrap 中文网提供的免费 CDN 服务。

       
Nach dem Login kopieren

6. Bootstrap基本模板

      Bootstrap 基本模板      

你好,世界!

Nach dem Login kopieren

Bootstrap 实例精选: http://v3.bootcss.com/getting-started/#examples

全局 CSS 样式

HTML5 文档类型

Bootstrap 使用到的某些 HTML 元素和 CSS 属性需要将页面设置为 HTML5 文档类型。

  ... 
Nach dem Login kopieren

移动设备优先

在 bootstrap3 中移动设备优先考虑的。为了保证适当的绘制和触屏缩放,需要在 之中添加 viewport元数据标签。

Nach dem Login kopieren

在移动设备浏览器上,可以通过视口 viewport 设置meta属性为 user-scalable=no可以禁用其缩放(zooming)功能,这样后用户只能滚动屏幕。(看情况而定)

Nach dem Login kopieren

排版与链接

Bootstrap 排版、链接样式设置了基本的全局样式。分别是:

  • body元素设置background-color: #fff;

  • 使用@font-family-base@font-size-base@line-height-basea变量作为排版的基本参数

  • 为所有链接设置了基本颜色@link-color,并且当链接处于:hover状态时才添加下划线

这些样式都能在 scaffolding.less文件中找到对应的源码。

Normalize.css

为了增强跨浏览器表现的一致性,bootstrap使用了 Normalize.css,这是由 Nicolas GallagherJonathan Neal维护的一个CSS 重置样式库。

布局容器

Bootstrap 需要为页面内容和栅格系统包裹一个 .container容器。Bootstrap提供了两个作此用处的类。注意,由于 padding等属性的原因,这两种容器类不能互相嵌套。

.container类用于固定宽度并支持响应式布局的容器。

...
Nach dem Login kopieren

.container-fluid类用于 100% 宽度,占据全部视口(viewport)的容器。

...
Nach dem Login kopieren

栅格系统

Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的 预定义类,还有强大的 mixin 用于生成更具语义的布局

简介

栅格系统用于通过一系列的行(row)与列(column)的组合来创建页面布局,你的内容就可以放入这些创建好的布局中。下面就介绍一下 Bootstrap 栅格系统的工作原理:

6.BootstrapBasisvorlage
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-8
.col-md-4
.col-md-4
.col-md-4
.col-md-4
.col-md-6
.col-md-6
Nach dem Login kopieren
Nach dem Login kopieren
Bootstrap-Beispielauswahl:
http://v3.bootcss.com/getting-started/#examples

Globale CSS-Stile

HTML5 Dokumenttyp

Einige von Bootstrap verwendete HTML-Elemente und CSS-Eigenschaften erfordern, dass die Seite auf den HTML5-Dokumenttyp eingestellt ist.
 
.col-xs-12 .col-md-8
.col-xs-6 .col-md-4
.col-xs-6 .col-md-4
.col-xs-6 .col-md-4
.col-xs-6 .col-md-4
.col-xs-6
.col-xs-6
Nach dem Login kopieren
Nach dem Login kopieren

Mobile First

Mobile First in Bootstrap3. Um eine ordnungsgemäße Zeichnung und Touch-Skalierung sicherzustellen, muss das Metadaten-Tagviewportzuhinzugefügt werden.

h1. Bootstrap heading

h2. Bootstrap heading

h3. Bootstrap heading

h4. Bootstrap heading

h5. Bootstrap heading
h6. Bootstrap heading
Nach dem Login kopieren
Nach dem Login kopieren
In Browsern für mobile Geräte können Sie die Zoomfunktion deaktivieren, indem Sie das Metaattribut des Ansichtsfensters aufuser-scalable=nosetzen, sodass der Benutzer nur auf dem Bildschirm scrollen kann. (Das hängt von der Situation ab)

h1. Bootstrap heading Secondary text

h2. Bootstrap heading Secondary text

h3. Bootstrap heading Secondary text

h4. Bootstrap heading Secondary text

h5. Bootstrap heading Secondary text
h6. Bootstrap heading Secondary text
Nach dem Login kopieren
Nach dem Login kopieren

Schriftsatz und Verknüpfung

Bootstrap-Schriftsatz und Link-Stile legen grundlegende globale Stile fest. Sie sind:
Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!