`
wanghaisheng
  • 浏览: 91678 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

bootstrap总结

阅读更多

bootstrap总结

base css 我分为了几大类 

1,列表 

    .unstyled(无样式列表),.dl-horizontal(dl列表水平排列) 

2,代码 

    code(行级),pre(块级),.pre-scrollable(显示滚动条), 显示行号和美化: .prettyprint,.linenums 

3,表格 
    .table(基础样式)  .table-bordered(样式边框) , .table-striped(间隔效果) , .table-condensed(缩小表格) 

4,表单 
    .from-inline(所有元素在一列) , .form-horizontal(没一横排一个表单项) 

    .form-horizontal -->需要结合组件: 

        fieldset.control-group 
            | 
            |-->label.control-label 
            | 
            |-->.controls 

5,按钮 

    .btn(基础样式) , .btn-primary(重要,蓝色) , .btn-info(信息,浅蓝), .btn-success(成功,绿色), .btn-warning(警告,黄色)  .btn-danger(危险,红色) , .btn-inverse(相反,黑色) 

6,标签 

    .label(基础样式), .label-important(重要,红色) , .label-success(成功, 蓝色), .label-warning(警告,黄色), .label-info(信息,浅蓝色) .label-inverse(相反,黑色) 

7,标记 

    .badge(基础样式), .badge-success(成功,绿色), .badge-warning(警告,黄色),badge-error(错误,红色), .badge-info(信息,浅蓝色) 

8,警告 

     .alert(基础样式), .alert-success(成功,绿色), .alert-error(错误,红色), .alert-info(信息,蓝色) , .alert-block(获得更多的padding), 里面可以 .alert-heading(标题) , <a class="close" data-dismiss="alert">&times;</a>(关闭按钮)

9,图标 

    .icon-user(用户), .icon-drash(删除), .icon-refrash(刷新), .icon-cog(齿轮) icon-white(反白) 

10,手风琴 

    .accordion 
        | 
        |->.accordion-group 
        |    | 
        |    |->.accordion-heading 
        |    |    | 
        |    |    |->.accordion-toggle (data-toggle="collapse" href="#demo1"  data-parent="#accordion2") 
        |    |     
        |    |->accordion-body 
        |    |    | 
        |    |    |->accordion-inner 

组件。 

1,导航 

    .navbar (.navbar-fixed-top|.navbar-fixed-bottom) 
       | 
       |-->.navbar-inner 
            | 
            |->container 
                | 
                |->brand (项目名) 
                | 
                |->ul.nav (菜单) 
                |    | 
                |    |->li.divider-vertical 竖分割线 
                | 
                |->form.navbar-form(搜索框) 
                |    | 
                |    |->search-query 
                | 
                |->.dropdown (下拉菜单) 
                | 
                |->pull-right(使元素有右浮动) 


2,面包屑 

    ul.breadcrumb 
        | 
        |->li 
            | 
            |->a 
            | 
            |->span.divider(分割线<span class="divider">/</div>) 
3,排版 

    (1) 主角元素 
    .hero-unit 
        | 
        |->h1(主标题) 
        | 
        |->p(副内容) 


    (2) 页面标题,有下边框 
    .page-header 
        | 
        |->h1 
           |->small 

4,tab页 


    div.tabbable  (tabs-below|tabs-left|tabs-bottom) 
        | 
        |->ul.nav (nav-tabs|nav-pills|nav-list) nav-stracked(竖立折叠式) 
        |        | 
        |        |->li.active 
        |        |    | 
        |        |    |->a--> href="#id", data-toggle="tab" 
        |        | 
        |        |->li.nav-header (nav-list时用,表示一个菜单头) 
        |        | 
        |        |->li.divider(nav-list时用,分割线) 
        |        | 
        |        |->li.dropdown 
        | 
        |->tab-content 
        |    | 
        |    |->div#id .tab-pane (active)              

5,缩略列表 

    ul.thumbnails 
        | 
        |->li.span* 
            | 
            |->.thumbnail 
                | 
                |->(.caption) 详情描述 

6,按钮组 

    .btn-toolbar 
        | 
        |->.btn-group 
            | 
            |->.btn 

7,下拉菜单 
     
    .btn-group | .dropdown |.dropup 
        | 
        |->.btn .dropdown-toggle (data-toggle="dropdown") 
        |    | 
        |    |->span.caret 
        |     
        |->ul.dropdown-menu 
            | 
            |->li.divider 

8,进度条 

    .progress (.progress-striped| .actvie) 
        | 
        |->.bar (style="width:20%") 

9,页码 

    .pagination (.pagination-centered|.paginaction-right) 
        | 
        |->ul 
             | 
             |->li(.active) 


javascript: 

1,对话框 

    (1)对话框组件: 

    .modal  (设置宽度) 
       | 
       |->.modal-header 
       |    | 
       |    |->.close (data-dismiss="modal")  [注,.close必须放在前面] 
       |    | 
       |    |->h3 
       | 
       |->.modal-body 
       | 
       |->.modal-footer 
       |     | 
       |    |->.btn 

       (2)标记触发 

       <a href="#mymodal" data-toggle="modal" data-backdrop="false" data-keyboard="false">打开对话框</a> 

       (3)javascript 

       a)初始化: 

       $("#mymodal").modal({ 
           dropback:true, 
           keyboard:true, 
           show:true 
       }); 

       b) 触发 

       $("#mymodal").modal(
分享到:
评论

相关推荐

    bootstrap总结与例子

    Bootstrap是世界上最受欢迎的前端开发框架,它为开发者提供了丰富的组件、样式和JavaScript插件,用于快速构建响应式和移动优先的网站。以下是对Bootstrap常用25个知识点的详细阐述: 1. **栅格系统**:Bootstrap的...

    Bootstrap 总结

    Bootsstrap 总结,各种控件的使用。

    Bootstrap总结1

    Bootstrap是前端开发中的一款流行框架,它极大地提高了开发效率,并能构建美观且响应式的网站。Bootstrap基于HTML、CSS和JavaScript技术,对初学者友好,因为它提供了丰富的预定义样式、组件和工具,使得开发者无需...

    bootstrap 期末项目 设计报告 模板

    Bootstrap 期末项目设计报告模板知识点总结 一、Bootstrap 介绍 Bootstrap 是一个流行的前端框架,用于构建响应式、mobile-first 的 Web 应用程序。它提供了一些常用的 HTML、CSS 和 JavaScript 组件,可以快速...

    bootstrap笔记总结

    以下是对Bootstrap知识的详细总结: 1. **布局系统**:Bootstrap的核心是其栅格系统,它允许开发者创建灵活且响应式的网页布局。布局有两种主要类型:固定居中(`container`)和流体布局(`container-fluid`)。...

    bootstrap中自己总结的各种demo

    "bootstrap中自己总结的各种demo"这个压缩包很可能包含了作者在学习和使用Bootstrap过程中积累的各种示例代码,涵盖了Bootstrap的基础和高级用法。 首先,我们来探讨Bootstrap的核心特性: 1. **栅格系统**:...

    bootstrap集成table样式的总结

    总结,Bootstrap提供了强大的表格样式和功能,可以满足各种需求。无论是简单的展示还是复杂的交互,都可以借助Bootstrap轻松实现。通过深入理解并应用这些知识点,开发者可以创建出美观且实用的表格界面。

    bootstrap布局设计器

    总结来说,"bootstrap布局设计器"提供了一个友好的界面,让用户可以轻松创建基于Bootstrap的网页布局。通过理解Bootstrap的栅格系统、HTML结构、CSS样式和JavaScript插件,开发者或设计师可以利用这个工具快速构建...

    bootstrap学习资料总结,内附源码

    这个学习资料总结涵盖了Bootstrap的核心概念、组件以及如何将其应用于web开发,尤其是移动设备的优先设计。 一、Bootstrap概述 Bootstrap是由Twitter开发并开源的一个HTML、CSS和JavaScript框架,它简化了网页设计...

    基于Metronic的Bootstrap开发框架经验总结.docx

    基于Metronic的Bootstrap开发框架经验总结 本文将对基于Metronic的Bootstrap开发框架进行经验总结,涵盖框架总览、菜单模块的处理、Bootstrap的前端技术和插件的使用等方面的内容。 一、框架总览 Metronic是一个...

    全网超神bootstrap综合实战含源码

    Bootstrap是世界上最流行的前端开发框架,由Twitter开发,用于构建响应式布局和移动设备优先的Web项目。本资源“全网超神bootstrap综合实战含源码”提供了全面的Bootstrap实战教程,帮助开发者掌握如何利用Bootstrap...

    bootstrap实现登录页面

    实现静态的登录页面,借助于bootstrap框架。Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。 ...

    bootstrap-5.3.0.zip

    总结来说,"bootstrap-5.3.0.zip" 包含了Bootstrap 5.3.0的源代码和资源文件,"data-bs-toggle" 是一个关键的HTML属性,用于控制Bootstrap插件的行为。通过"说明.pdf",开发者可以学习如何有效地使用Bootstrap 5.3.0...

    Bootstrap风格的EasyUI

    总结起来,Bootstrap风格的EasyUI是将Bootstrap的美观和响应式设计与EasyUI的组件丰富性结合起来的一种前端开发工具,它简化了开发流程,提高了开发效率,尤其适合于.NET MVC环境下的项目开发。通过深入理解和实践,...

    Bootstrap4总结.md

    关于网页自适应有详细的解释,以及Bootstrap的框架的使用,相关的语法,里面含有详细的例子以及解释,包括相关注意事项。代码可以直接复制运行。有重点,企业开发应该是足够了。

    Bootstrap3.3.6中文帮助手册

    总结来说,Bootstrap 3.3.6中文帮助手册为我们提供了关于如何使用Bootstrap框架创建响应式布局、优化移动设备显示效果、设置全局样式和栅格系统布局的详尽指南。通过合理地使用这些组件和类,开发者可以高效地构建出...

    Bootstrap实现登录校验表单(带验证码)

    总结来说,创建一个带有验证码和验证功能的Bootstrap登录表单,需要以下几个步骤: 1. 引入Bootstrap、jQuery和Bootstrap Validator库。 2. 设计HTML结构,包括输入字段和验证码图像。 3. 配置Bootstrap Validator...

    bootstrap select2使用总结

    【Bootstrap Select2 使用总结】 Bootstrap Select2 是一个增强型的下拉选择框插件,它扩展了HTML `&lt;select&gt;` 元素,提供了更丰富的样式、搜索功能和用户体验。在使用 Bootstrap Select2 时,首先需要确保已经下载...

    ace bootstrap

    总结来说,Ace Bootstrap 结合了 Ace 编辑器的高性能代码处理能力和Bootstrap的优雅设计,为Web开发者提供了一种高效构建代码编辑界面的解决方案。无论是创建在线编程平台还是优化内部工具,Ace Bootstrap 都能帮助...

Global site tag (gtag.js) - Google Analytics