1、BootStrap开发工具

  任意前端工具

  专门Bootstrap工具:Jetstrap(下载地址:jetstrap.com)

2、官网:

  www.bootcss.com(“下载Bootstrap”,解压后是:css、fonts、js三个文件)

3、网页开发:

  引入样式:<link rel="stylesheet" href="dist/css/bootstrap.min.css"/>

  引入jquery文件和bootstrap的js:(jquery需要引入1.9.1更高版本)

    <script src="jquery/jquery-1.7.2.min.js" type="text/javascript"></script>

    <script src="dist/js/bootstrap.min.js" type="text/javascript"></script>

4、Bootstrap中的全局样式

  基本HTML元素都可以使用class设置样式并得到增强效果

  ①、样式

  标题(h1~h6 / .h1~.h6)

    <span  class="h1">标题</span>

  副标题(small)

    <small></small>

  ②、文本

   段落(p)

  ③、表格

   <table class="table"></table>

   <table class="table  table-striped"></table>  (增加实体线)

   <table class="table  table-striped  table-hover"></table>  (鼠标移动高亮)

  ④、表单

   <div  class="form-group">

       <input  class="form-control"   type="text"  placeholder="这是输入框" />

   </div>

    水平排列:<div  class="form-inline">

    消失:<laber  class="sr-only">

  ⑤、按钮

    <button  class="btn  btn-default">按钮</button>

    <button  class="btn  btn-success">按钮</button>

    <button  class="btn  btn-primary">按钮</button>

    <button  class="btn  btn-info">按钮</button>

    <button  class="btn  btn-warning">按钮</button>

    <button  class="btn  btn-danger">按钮</button>

    <button  class="btn  btn-link">按钮</button>

    <button  class="btn  btn-default  btn-lg">按钮</button>  控制大小

  ⑥、图片及辅助类

    <img  class="img-rounded">  圆角

    <img  class="img-circle">    圆形

    <img  class="img-trumbnail">  带边框圆角

5、Bootstrap渐进

  --开发响应式页面    Viewport

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

  --利用栅格布局(栅格系统)适配不同硬件

    *{

      padding:0;

      margin:0;

    }

    @media  screen  and(max-width:900px)  and  (min-width:500px){    // 当屏幕范围操控在500,900px时

      .text{

        width:100%;

        hieght:100px;

        background:blue;

      }

    }

    <div  class="text  col-lg-3  col-md-4  col-sm-6  col-xs-12  col-lg-offset-3  col-md-offset-4"></div>   //  Bootstrap中的适应屏幕的类

  --单位

    px、em、rem

  --字体图标(front文件夹)

    引用后

    <style>

      .glyphicon-asterisk{

        color:green;

        font-size:100px;

      }

    </style>

    <span  class="glyphicon  glyphicon-asterisk"></span>

6、Bootstrap中的组件

  ①、怪异属性(盲文网站)

    role

    aria-label

    tabIndex

    data-

  ②、字体图标

  ③、下拉菜单

    

    data-toggle="dropdown"绑定事件

  ④、控件组

    input-group  表示控件组

    input-group-addon  可放置额外内容及图标

    

  ⑤、导航

    1、以一个带有class.nav的无序列表开始

    2、nav-tabs  代表可切换的导航

    3、nav-pills  代表胶囊导航

    4、nav-justified  使导航垂直

    

  ⑥、分页

    1、pagination  在父元素中添加表示分页

    2、pager  放置在翻页区域

    3、previous  把链接向左对齐

    4、next    把链接向右对齐

    <nav>

       

       

           </a>

         </li>

       </ul>

    </nav>

    结果:

  ⑦、进度条

    1、progress  表示进度条

    2、通过状态类改变进度条的颜色

    3、progress-bar-striped  使进度条颜色渐变

    

  ⑧、列表

    1、list-group  代表列表组

    2、badge  代表状态数

    3、active  代表选中状态

    

  ⑨、面板

    1、panel  面板

    2、panel-body  代表面板内容

    3、panel-footer  代表面板的注脚

    

7、Bootstrap中的插件

  1、Bootstrap插件依赖Bootstrap.js

  2、Bootstrap.js基于JQuery

  ①、data属性

    1、通过data属性控制页面交互

    2、$(document).off('.data-api')解除属性绑定

    data-toggle="class"  指定绑定标签的class

    data-target="#id"   指定绑定标签的id

Bootstrap开发的更多相关文章

  1. bootstrap开发一个简单网页。

    CSS代码: body{        padding-top: 50px;        padding-bottom: 50px;        overflow: auto!important; ...

  2. 推荐15款最好的 Twitter Bootstrap 开发工具

    Twitter Bootstrap 自从2011年最初发布到网上后,迅速成为 Web 领域最流行的响应式前端开发框架之一,是网页设计的优秀实践.Twitter Bootstrap 框架包含了众多的预定 ...

  3. 后台管理-基于 Bootstrap 开发的网站后台管理面板

    Bootstrap 开发框架真的很强大,今天推荐几个非常不错的基于 Bootstrap 开发的网站后台管理面板,全部都是响应式布局,细节做得都很不错.可以搜索keenthemes. Metronic ...

  4. 【连载】Bootstrap开发漂亮的前端界面之插件开发

    相关文章: 1.<教你用Bootstrap开发漂亮的前端界面> 2.<Bootstrap开发漂亮的前端界面之实现原理> 3.<Bootstrap开发漂亮的前端界面之自定义 ...

  5. 【连载】Bootstrap开发漂亮的前端界面之自定义右键菜单

    连载: 1<教你用Bootstrap开发漂亮的前端界面> 2.<Bootstrap开发漂亮的前端界面之实现原理> 网页中的自定义右键菜单越来越普遍,自定义右键菜单可以增强用户体 ...

  6. java开发JSP+Servlet+bootstrap开发电影院购票系统 源码

    基于JSP+Servlet+bootstrap开发电影院购票系统:开发环境: Windows操作系统开发工具: MyEclipse+Jdk+Tomcat+Mysql数据库 程序要求:电影院订票系统 用 ...

  7. springboot+mybatis+bootstrap开发员工oa后台管理系统项目源码

    java项目源码详情描述:S020<springboot+mybatis+bootstrap开发员工oa后台管理系统项目源码>jboa项目有请假以及报销单的申请和审核session共享加登 ...

  8. 使用EF+ASP.NET MVC+Bootstrap开发一个功能强大的问卷调查系统

    功能简介 支持七大题型 下拉选择题.单选题.多选题.填空题.数字题.问答题.组合/矩阵题(单选组合.多选组合.填空组合.数字组合) 题库支持 每个问卷都要设置姓名.年龄.性别.学历,怎么办?题库帮您轻 ...

  9. 教你用Bootstrap开发漂亮的前端界面

    Bootstrap介绍: Bootstrap 是最受欢迎的 HTML.CSS 和 JS 框架,用于开发响应式布局.移动设备优先的 WEB 项目. Bootstrap的特点: 一.预处理脚本:虽然可以直 ...

随机推荐

  1. 使用cookie实现自动登录

    一.从登录——>主页面,进行的过程是,输入 用户名和密码,以及验证码,点击“登录”跳转到Activity.jsp login1.action(跳转到登录页面) /** 跳转到login(有积分排 ...

  2. 4. mybatis 的排序

    order by(排序) 的用法 根据哪一个列进行排序   配置文件 mapper.xml 如果是一个列的话就用${value} <select id="selectBlogOrder ...

  3. Django 06 Django模型基础1(ORM简介、数据库连接配置、模型的创建与映射、数据的增删改查)

    Django 06 Django模型基础1(ORM简介.数据库连接配置.模型的创建与映射.数据的增删改查) 一.ORM系统 #django模型映射关系 #模型类-----数据表 #类属性-----表字 ...

  4. clip-path(css)

    概述 clip-path属性可以防止部分元素通过定义的剪切区域来显示,仅通过显示的特殊区域.剪切区域是被URL定义的路径代替行内或者外部svg,或者定义路线的方法. [注意]  IE浏览器不支持,且低 ...

  5. bootstrap多选框

    不多说,先上图片 本多选框是用的bootstrap的样式为基础,将弹出框css改造,然后自己写的js得到. 下面为全部页面的代码,需要的可以自己改动js,得到自己需要的效果 <!DOCTYPE ...

  6. 安装pyautogui时报错备注

    python3.6用pip安装pyautogui时报错,找了蛮多方法都不行,最后通过安装低版本的pyautogui解决,这里备注下 报错图 解决方法: pip install pyautogui==0 ...

  7. C#中Internal关键字的总结

    https://blog.csdn.net/baidu_32134295/article/details/51285603     版权声明:本文为博主原创文章,未经博主允许不得转载. https:/ ...

  8. 更新jdk

    1.从官网下载jdk-8u191-linux-x64.tar.gz,然后放在ubuntu里的Downloads文件夹里.然后解压到/usr/lib/jvm文件夹中. sudo tar -zxvf Do ...

  9. gitlab 优化

    gitlab-ctl reconfigure #初次配置服务 gitlab-ctl start #启动服务 gitlab-ctl stop #停止服务 gitlab-ctl restart #重启服务 ...

  10. ExtJS 开发总结

    1. ExtJS的定位是RIA,和Prototype.jQuery等类库的定位不同.使用ExtJS做开发,就是意味着以客户端开发为主,不然就不叫RIA框架了,而Prototype.jQuery等只是辅 ...