`
huobengluantiao8
  • 浏览: 1077215 次
文章分类
社区版块
存档分类
最新评论

Web前端学习笔记:Bootstrap框架

 
阅读更多

很久之前就有很多人给我推荐twitter的Bootstrap框架,但是直到前几天我才真正学习了下Bootstrap,的确是相当棒的框架,至少从视觉体验上超越了很多以前碰到了前端UI框架。今天我要聊聊Bootstrap,最后给出一份我整理的Bootstrap的UI的demo,以及我自己使用Bootstrap开发的例子。

  下面我在这里简单的介绍下Bootstrap框架。

  Bootstrap框架属于UI框架,这个和jQuery不太一样,其实准确的描述Bootstrap框架属于css框架而非javascript框架,但是它本身也使用javascript来完善Bootstrap框架的视觉效果。此外,Bootstrap框架十分超前,在支持html5和css3的浏览器上表现特别好,而且对移动终端的浏览器支持也是相当优秀。

  一个完整的Bootstrap框架包含如下四个部分:

  1. 脚手架(不知道官网为啥这么翻译):用于重置背景、链接样式、栅格系统等,并包含两个简单的布局结构。Bootstrap的样式使用了lesscss技术,比如重置背景这样的操作,这些比较简单我就不展开叙述了,脚手架里最出彩的是栅格系统和布局。栅格系统是将页面宽度分成12列,栅格系统分为两种类型,一种是默认栅格系统,这时候栅格系统是按940px像素进行等分,我们可以使用span1,span4这样的class属性操作默认栅格布局,另一种是流式栅格系统,这个时候分列的宽度就不是固定,而是根据你可视页面进行12等分,同样可以使用span1,span4操作流式栅格。这个系统非常之好,做css最难的就是div布局,使用栅格系统可以大大简化div的布局操作。另外一个就是做布局操作了,布局也分为固定和流式,让不太精通css布局也能轻松操作布局。
  2. 基本的css样式。Bootstrap给出了一样常用的HTML元素的样式,例如:按钮、表单和文字等等。大部分做网站的人都不是美工出身,做出赏心悦目的网页是件很困难的事情,css提供的样式很专业很精美,能让我们轻松开发出一套精美的网站
  3. Css组件:Bootstrap还提供一些常用的css组件,同样很优秀很棒。
  4. Javascript插件:Bootstrap是个开放的系统,我们可以随意扩展Bootstrap,特别是javascript的框架,这样Bootstrap就会更加专业。

  Bootstrap是个操作性质的框架,没必要做深入分析,最关键是有没有好的使用实例,我下载Bootstrap发现,下载包里的example不是太强大,例子都在它的官网上,很多对css和javascript不是特别熟悉的人使用起来都不太习惯,因此我将这些例子进行了整合,作为单独的例子工程,这个工程非常全面,我在网上找过,目前还没有比我整理的更详尽的例子,大伙下载下来按照我的工程目录结构就可以进行开发了。此外,我做了一个简单的demo,也分享给大家,demo的截图是:

下载链接:

我整理的实例:

http://files.cnblogs.com/sharpxiajun/bootstrap-1.0.zip

我做的demo:

http://files.cnblogs.com/sharpxiajun/upms-bootstrap-v0.2.zip

相信这些例子对大家学习bootstrap会提供一定的帮助。

0
6
分享到:
评论
1 楼 yuedongzh 2013-06-24  
脚手架的翻译其实不是这里特有的,一般是因为比较少听到中文脚手架这个词,才觉得怪怪的,但其实只要我们经过建筑工地,都能见到脚手架

相关推荐

    前端Bootstrap+Es6+vue学习笔记

    前端Bootstrap+Es6+vue学习笔记 Bootstrap 框架是一种基于 HTML/CSS/JS 的开源框架,由 Twitter 公司的两名技术工程师研发。其主要特点包括: 1. 跨设备跨浏览器:Bootstrap 支持多种设备和浏览器,可以在不同的...

    web前端学习笔记以及代码

    本压缩包“web前端学习笔记以及代码”显然包含了一套完整的前端学习资源,包括理论知识和实践代码,这对于初学者或者希望提升技能的开发者来说非常有价值。 首先,前端开发通常涵盖以下关键知识点: 1. HTML...

    bootstrap学习笔记-html5

    Bootstrap是世界上最受欢迎的前端开发框架之一,用于构建响应式、移动优先的网页项目。这个“bootstrap学习笔记-html5”压缩包文件显然包含了有关如何使用Bootstrap和HTML5进行网页设计的资料,非常适合初学者入门。...

    李炎恢Bootstrap讲义笔记

    Bootstrap是由Twitter开发并开源的一款前端框架,它极大地简化了网页设计和开发流程,尤其适合创建响应式布局和移动设备优先的Web项目。"李炎恢Bootstrap讲义笔记"是一部针对初学者的学习资料,旨在帮助读者快速理解...

    bootstrap学习笔记

    Bootstrap是一个强大的前端框架,主要用于快速开发响应式的Web应用程序和网站。...通过这份笔记,开发者可以快速掌握Bootstrap框架的核心概念,以及如何将其运用到自己的项目中,构建出既美观又功能强大的Web应用程序。

    Bootstrap教程.zip

    Bootstrap是世界上最流行的前端开发框架,由...通过这个压缩包,你将获得理论与实践的双重学习体验,不仅可以阅读文档,还可以动手实践,甚至参考他人的学习心得,从而更好地掌握Bootstrap框架,提升你的前端开发技能。

    一些NodeJS和前端的学习笔记,Koa+MongoDB+MySQL+JavaScript+Bootstrap+Re.zip

    综合这些技术,学习笔记可能会讲解如何使用Node.js(Koa)构建Web服务器,MongoDB和MySQL的数据库操作,JavaScript的后端和前端应用,以及如何利用Bootstrap和React构建用户友好的交互界面。这些笔记对于想要深入...

    23.0 Bootstrap 框架1

    Bootstrap是世界上最流行的前端开发框架之一,它为创建响应式、移动优先的网页提供了一套强大的工具。Bootstrap由Twitter开发并开源,旨在简化Web设计过程,让开发者能够快速构建美观且功能丰富的网站。在这个"23.0 ...

    杭州电子科技大学web前端课程期末大作业

    这些文件可能包括HTML模板、CSS样式表、JavaScript脚本、图片素材、项目说明文档等,反映了学生从基础到进阶的Web前端学习过程。 综合以上信息,这个项目涵盖了以下Web前端知识点: 1. HTML5:用于构建网页结构,...

    前端学习笔记2

    本学习笔记主要围绕JavaScript及其相关的技术展开,包括服务器端开发、前端框架、数据通信以及布局设计等方面。 1. **JavaScript (JS) 基础**:JS 是一种基于对象和事件驱动的脚本语言,广泛用于网页浏览器,可以...

    H+后台主题 V4.1,后台bootstrap框架,会员中心主题,后台HTML,响应式后台

    【H+后台主题 V4.1】是一款基于Bootstrap框架构建的高效、现代、...在学习和使用这个主题时,可以深入理解响应式设计原理,掌握Bootstrap框架的应用,以及如何将静态HTML页面与动态后端逻辑相结合,提升Web开发技能。

    6-10.rar web前端笔记

    【描述】"web前端6-10笔记"表明这部分内容可能涵盖了从基础到进阶的Web前端技术,包括HTML、CSS、JavaScript等基础知识,以及可能涉及的框架和库,如Bootstrap、jQuery、Vue.js或React.js等。这些笔记可能对学习者...

    bootstrap课堂笔记代码

    Bootstrap是世界上最流行的HTML、CSS和JS框架,专为开发响应...总的来说,"bootstrap课堂笔记代码"是一个很好的起点,通过学习和实践,初学者能够快速掌握响应式网页设计,并能够用Bootstrap构建出专业级别的Web项目。

    Bootstrap的用法学习笔记

    在"Bootstrap的用法学习笔记"中,我们将深入探讨如何有效地利用这个框架。 一、Bootstrap的基本结构 Bootstrap的核心构建块包括网格系统、排版、导航、表单、按钮、图像和其他UI元素。首先,引入Bootstrap库到HTML...

    一个基于Django和Bootstrap3搭建的学习笔记网站.zip

    【描述】:这个项目是一个学习笔记网站,使用了Python的Web框架Django以及前端UI框架Bootstrap3进行开发。Django以其MVT(Model-View-Template)架构模式,提供了强大的后端功能,而Bootstrap3则为网站提供了响应式...

    web前端开发笔记 边读边写学前端开发

    在学习Web前端开发的过程中,了解基本的编程概念和软件架构模式是至关重要的。首先,程序是数据结构和算法的组合,而软件则包含了程序、数据和文档,其中注释也是文档的一部分。数据结构如线性表(链表、双向链表)...

    web前端开发学霸笔记

    【前端开发基础】 前端开发是构建网页或Web应用程序的核心部分,主要包括HTML、CSS和JavaScript这三大基础技术。...随着技术的发展,前端开发者还需要不断学习新的工具和框架,以适应快速变化的Web生态。

    Web前端课件大合集(HTML、CSS、JS、JQuery、Bootstrap)

    【标题】"Web前端课件大合集...总而言之,这个压缩包是一个全面的Web前端学习资源,无论你是初学者还是有经验的开发者,都可以从中受益。通过深入学习并实践这些内容,你将能够熟练掌握构建现代网页和应用所需的技能。

    李炎恢Bootstrap讲义pdf笔记

    2. **基本结构**:讲解如何在HTML文档中引入Bootstrap框架,包括如何引用CSS和JS文件,以及如何创建基本的Bootstrap页面结构,如`<div class="container">`、`<nav>`和`<header>`等。 3. **响应式设计**:解释...

Global site tag (gtag.js) - Google Analytics