Bootstrap,前端工程师比较常用的框架、插件,根据它的定义,我们不妨这样理解,Bootstrap就是用于前端开发的一个模板,就是别人做好了我们直接可以搬过来直接使用或者根据自己需要略加修改设计自己的页面效果的成品。所以更加准确说,我们更多的时候是去学习如何去使用Bootstrap,那么我们该如何学会更好的使用Bootstrap?下面是我个人在Bootstrap学习使用过程中得一些心得,在这儿跟大家分享,不足之处欢迎前辈们多多指教!

第一:在学习一个新的知识,我们首先的明白它是什么以及我们为什么要学习它,然后深入,理解它的一些概念性的知识,不必死记硬背,记住不是目的,透彻理解才是。

第二:下载Bootstrap,认真阅读,深入学习Bootstrap里面的js和JQ的一些插件,动手实践,加深印象。

第三:如何吧Bootstrap运用在自己的开发中,步骤:

1》第一步,构建一个基本HTML页面,基本模板,可以在Bootstrap里面找到直接复制过来,EX:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap 101 Template</title> <!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="http://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<h1>你好,世界!</h1> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="js/bootstrap.min.js"></script>
</body>
</html>

说明

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

用来修复网页在移动设备上显示的问题

2)

<!--[if lt IE 9]>

<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>

<![endif]-->

这是对ie9之前等版本不支持HTML5的浏览器进行特殊的处理

4)在head中的bootstrap-responsive.css是非必须文件,可以不引入,这个文件的主要作用是做一个响应式的网页。

5)在网页中bootstrap.css是bootstrap中的样式文件,bootstrap.js是脚本文件,两个文件相互对应,引入的顺序和位置一般是:CSS文件在head标签中引入,js文件在body标签里引入。其中jquery文件要在bootstrap脚本文件之前引入。

6)Bootstrap是基于HTML5网页的,所以首先要建立一个HTML5类型的网页

做完以上的操作就建好了一个基本的bootstrap网页了,然后就可以在body里面使用bootstrap中定义好的各种好看的样式。

简要说明在Bootstrap中,网页按照十二栏的布局分布,在div中通过span类可以定义该div块占据多少栏,span1~span12可以选择.

2》第二步:根据你的网页需要,直接引入Bootstrap里面的CSS布局或JS插件,说白了就是把Bootstrap里面你需要的东西拷贝过来,根据具体需求决定直接使用或者进行修改。

最新文章

  1. Azure机器学习入门(二)创建Azure机器学习工作区
  2. [原创]Centos7 从零配置Nginx+PHP+MySql
  3. 在JS方法中返回多个值的三种方法
  4. ubuntu server 12.04U盘安装,提示无法挂载安装光盘或光盘读取数据出错
  5. 【POJ 3241】Object Clustering 曼哈顿距离最小生成树
  6. javascript 时间倒计时
  7. python入门练习题2
  8. asp.net 客户端上传文件全路径获取方法
  9. css3实现动态圆形导航栏
  10. JavaScript Source Map 详解
  11. Apache 一台主机绑定多个域名及虚拟主机
  12. C/C++数据对齐汇总
  13. 003Java语言环境搭建
  14. 【转载】C#处理空格和换行
  15. [SDOI2010]大陆争霸
  16. JavaScript HTML DOM - 改变 CSS
  17. 如何创建和还原SQL Server 2000数据库?
  18. js_字符转Unicode
  19. 类中main函数的快捷创建
  20. 【jquery】ajax 动态 改变 select下拉框选中的值

热门文章

  1. Kali Linux2018 上安装open-vm-tools实现虚拟机交互
  2. MySql 使用规范推荐(转)
  3. Spring Cloud Sleuth超详细实战
  4. windows下安装Rabbitmq详解
  5. CSS rem长度单位
  6. Python-数据库 基本SQL语句
  7. 15)django-ORM(多对多关系)
  8. RedHat Linux关闭防火墙的命令
  9. Confluence 6 使用 Fail2Ban 来限制登录尝试
  10. Confluence 6 配置字符集编码