Bootstrap简介

        Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。是一个CSS/HTML/JavaScript框架。Bootstrap是基于HTML5和CSS3开发的,包含丰富的组件,根据这些组件可以快速的搭建一个漂亮、功能完备的网站。其中包括以下组件:下拉菜单、按钮组、导航、导航条等等。可以说Bootstrap是一个简洁简单的前端开发框架,可以让Web开发更迅速更简单。
        学习和下载资料主要可以通过官方中文网 www.bootcss.com 。 

Bootstrap优势

  • 响应式开发: 让一个网站可以兼容不同分辨力的设备,给用户更好的视觉使用体验。
  • 丰富的组件: http://v3.bootcss.com/components/ 提供了丰富的组件可供选择。
  • 界面美观。
  • 未来趋势,现在很多平台默认引用,比如微软新建asp.net MVC5 ,微软默认引用Bootstrap的包。

如何使用Bootstrap

  1. 进入官方网站:www.bootcss.com 可以下载和查看文档。(如果不想下载,可以使用CDN连接,Bootstrap专门构建的自己的免费CND加速服务,基于国内云厂商速度快)
  2. 直接使用Bootstrap提供的基本模版的基础上进行开发 http://v3.bootcss.com/getting-started/#template 
    <!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">
        <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
        <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.2/jquery.min.js"></script>
        <!-- Include all compiled plugins (below), or include individual files as needed -->
        <script src="js/bootstrap.min.js"></script>
      </body>
    </html>

    然后在http://v3.bootcss.com/components/ 拷贝我们需要的组件到body里面就可以自己组装界面。

  3. 这里有搭建两个简单页面的视频, 可以参考。链接:http://pan.baidu.com/s/1dDIqLdZ 密码:z58a 效果:                                          
                                              

栅格系统

栅格系统是比较重要的一部分,Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。详情 http://v3.bootcss.com/css/#grid
每一块加起来要十二列。
        效果
    

最新文章

  1. Ubuntu(Linux) 下 unzip 命令使用详解
  2. Win2003+Powershell2.0下无权限解锁账号
  3. (转)Ratchet教程:Buttons组件
  4. [每日一题] 11gOCP 1z0-053 :2013-10-12 RESULT_CACHE在哪个池?.............................44
  5. 归纳决策树ID3(Java实现)
  6. php拦截器(魔术方法)
  7. yii2学习的论坛
  8. WSGI的理解
  9. WPF中XAML中使用String.Format格式化字符串示例
  10. VopSdk一个高逼格微信公众号开发SDK
  11. ubuntu下面配置apache
  12. ansible字符串处理(一)
  13. PHP工程师必备知识整理
  14. onenet简介
  15. vertical-align属性探究
  16. SpringMvc4.2.5 零配置出现 No mapping found for HTTP request with URI(转)
  17. Elasticsearch学习笔记2
  18. SpringMVC学习笔记五:使用converter进行参数数据转换
  19. APPIUM Android 定位方式
  20. Angular建立待办事项应用

热门文章

  1. python类(class)中参数self的解释说明
  2. 关于java的Synchronized,你可能需要知道这些(下)
  3. 在linux系统中I/O 调度的选择
  4. 在Spring Boot框架下使用WebSocket实现聊天功能
  5. 机器学习系列(3)_逻辑回归应用之Kaggle泰坦尼克之灾
  6. sklearn:最近邻搜索sklearn.neighbors
  7. Android 多窗口详解
  8. Spark技术内幕:Shuffle Pluggable框架详解,你怎么开发自己的Shuffle Service?
  9. SQLite 创建数据库(http://www.w3cschool.cc/sqlite/sqlite-create-database.html)
  10. Android Studio 使用wifi调试插件