bootstrap学习

九月江      2022-02-14     195

关键词:

03-Bootstrap学习

 

一、Bootstrap的介绍

凡是使用过Bootstrap的开发者,都不在乎做这么两件事情:复制and粘贴。哈哈~,是的使用Bootstrap非常简单,但是在复制粘贴之前,需要先对Bootstrap的用法一一熟悉之后我们才开始干活!

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、javascript 的,它简洁灵活,使得 Web 开发更加快捷。

它用于开发响应式布局、移动设备优先的 WEB 项目

二、Bootstrap的下载

2.1使用Bootstrap第一步,先将生成环境的Bootstrap下载下来。然后将下载,然后引入到自己建好的当前目录中

 

 

 

2.2点到起步中的基本模板

将看到的整段代码复制粘贴到建好的index.html文件中

官网明确表示:
使用此给出的这份超级简单的HTML模板,或者修改这些实例。我们强烈建议你对这些实例按照自己的需求进行修改,而不要简单的复制、粘贴

Bootstrap支持移动设备优先

也就是说使用Bootstrap可以在移动设备上运行。为了确保适当的绘制和触屏缩放,需要在<head>之中添加viewport元数据标签

<meta name="viewport" content="width=device-width, initial-scale=1">

在移动设备浏览器上,通过为视口(viewport)设置 meta 属性为 user-scalable=no 可以禁用其缩放(zooming)功能。这样禁用缩放功能后,用户只能滚动屏幕,就能让你的网站看上去更像原生应用的感觉。注意,这种方式我们并不推荐所有网站使用,还是要看你自己的情况而定!

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

Bootstrap重置样式

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

布局容器

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

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

<div class="container">
  ...
</div>

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

<div class="container-fluid">
  ...
</div>

栅格系统

栅格系统的鼻祖是 https://960.gs/.

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

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

 

 

栅格参数

使用单一的一组 .col-md-* 栅格类,就可以创建一个基本的栅格系统,在手机和平板设备上一开始是堆叠在一起的(超小屏幕到小屏幕这一范围),在桌面(中等)屏幕设备上变为水平排列。所有“列(column)必须放在 ” .row 内。

一些常使用网站

阿里巴巴图标库网站:

如果想做图表,那可以去官网:http://echarts.baidu.com/或者https://chartjs.bootcss.com/

PS:还是那句话,使用Bootstrap非常简单,根据项目的需求适当去官网复制粘贴,然后根据需求更改自己的内容,如果想修改自己的样式,可以添加类,按照之前咱们学习css一样的方式,给它相应的样式

bootstrap学习——bootstrap入门

...的WEB项目,点击导入,选择文件系统,然后下一步,选择BootStrap文件目录路径,如下:完成后,WEB项目下的css、img、js就出现相应文件,说明导入成功。然后导入较新版本的JQuery库,目录结构如下:至此环境搭建完成。3、BootStrap... 查看详情

bootstrap&fontawesome学习笔记

学习网站:http://bootstrap.ninghao.net/index.html     https://www.freecodecamp.cn     http://www.runoob.com/bootstrap/bootstrap-tutorial.html Bootstrap为快速简单的实施Web开发准备的前端架构。 Bootstrap将会根据你的屏幕的大小来调 查看详情

bootstrap-table学习

参考学习 http://bootstrap-table.wenzhixin.net.cn/getting-started/包括Bootstrap库(如果你的项目没有使用它)和bootstrap-table.csshead标签你的html文档。<linkrel="stylesheet"href="bootstrap.min.css"><linkrel="styleshee 查看详情

bootstrap学习笔记--栅格系统深入学习

 1<!DOCTYPEhtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<title>Document</title>6<linkrel="stylesheet"href="css/bootstrap.css"/>7<scriptsrc="js/j 查看详情

bootstrap学习-css

bootstrap学习(一)-CSS一、概览二、网格系统三、排版四、代码五、表格六、表单七、按钮八、图片九、辅助类十、响应式实用工具一.概览1.移动设备优先bootstrap开发的网站对移动端友好,确保绘制和触屏缩放,需要在网页的head之中... 查看详情

bootstrap学习笔记

更在github,放个连接点我穿越不知道为什么使用a标签的目录的话css样式就全没了。。。请不要使用目录。或者去这里看另一个传送门,不过可能更新没有github勤。 查看详情

快速了解bootstrap—在mva学习bootstrap

...版权声明:本文为博主原创文章,如需转载请注明出处。Bootstrap 是目前最流行的HTML、CSS和JS框架,用于开发响应式布局、移动设备优先的WEB项目。如果您希望在几个小时内对Bootstrap有一个直观的了解,观看微软虚拟学院(MVA... 查看详情

bootstrap基础学习

一、Bootstrap概述    Bootstrap是由Twitter公司(全球最大的微博)的两名技术工程师研发的一个基于HTML、CSS、JavaScript的开源框架。该框架代码简洁、视觉优美,可用于快速、简单地构建基于PC及移动端设备的Web页面需求... 查看详情

bootstrap学习笔记--bootstrap排版类的使用

标题Bootstrap中定义了所有的HTML标题(h1到h6)的样式,这个和一般的html没啥区别。请看下面的实例:123456<h1>测试1h1</h1><h2>测试2h2</h2><h3>测试3h3</h3><h4>测试4h4</h4><h5>测试5h5</h5><h6 查看详情

bootstrap学习笔记代码

pre{display:block;padding:9.5px;margin:0010px;font-size:13px;line-height:1.42857143;color:#333;background-color:#f5f5f5;border:1pxsolid#ccc}1.代码1、<code>:一般是针对于单个单词或单个句子的代码 Bootstrap的代码风格有三种 查看详情

bootstrap学习

1、初始化浏览器显示<metaname="viewport"content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>width-viewport的宽度height-viewport的高度initial-scale-初始的缩放比例minimum-scale-允许用户缩放到的最小比 查看详情

bootstrap学习系列教程

...三章续:时间控件(TimePicker)第四章标签页第五章使用BootstrapTypeahead组件(百度下拉效果)第六章使用BootstrapTypeahead组件(百度下拉效果)(续)第七章模态框第八章让Bootstrap轮播插件carousel支持左右滑动手势的三种 查看详情

knocoutjs+mvc+bootstrap学习笔记

Mvc 1.Html增加扩展方法1usingSystem.Web.Mvc;23namespaceKnockoutBootstrapMvc.Entensions4{5publicstaticclassHtmlHelperExtensions6{7publicstaticHtmlStringHtmlConvertToJson(thisHtmlHelperhtmlHelper,objectmo 查看详情

有哪些bootstrap的学习案例?

bootstrap经典实用案例bootstrap经典实用案例(非常详细),从菜鸟到高手的过程是艰辛的,你渴望救助。这本教程就是你无言的助手,默默的帮你到永远。带奋斗一起飞翔,因为有了它,让我拥有理智之思;我才使过去的失误不再重演... 查看详情

bootstrap4学习2(代码片段)

Bootstrap4学习21.按钮Bootstrap包括多个预定义的按钮样式,每个样式都有自己的语义目的,另外还有一些额外的功能可以用于更多的控制。<buttontype="button"class="btn">基本按钮</button><buttontype="... 查看详情

bootstrap学习-排版

1、标题<h1>~<h6>,所有标题的行高都是1.1(也就是font-size的1.1倍)。2、副标题<small>,行高都是1,灰色(#999)<h1>主标题  <small>副标题</small></h1>3、Body样式body{font-family:"HelveticaNeue",Helvetica,Ar 查看详情

bootstrap学习笔记----按钮

平常我们自己写按钮,这次不用我们自己写了,直接应用bootstrap中的按钮样式,就能设计出很漂亮的按钮样式。接下来就让我们一起学习吧。1、可以作为按钮使用的标签或元素:<a><button><input>eg:<aclass="btnbtn-default... 查看详情

python学习笔记:5.3.4bootstrap框架(代码片段)

...习交流。同时感谢陆老师的精彩传授!一、课程目标bootstrap框架简介响应式设计bootstrap响应式布局bootstrap组件二、详情解读2.1.bootstrap简介网页设计难点:1.显示屏规格多。有大屏显示器,有ipad类的中等屏幕,有手 查看详情