`
田进丰
  • 浏览: 35390 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

boostrap的一些简单介绍

 
阅读更多

  在做前端的时候,一个高端,大气,上档次的页面是程序员追求的目标,不仅能体现我们的技术水平,也能很容易的吸引客户,而bootstrap就是一个可以帮助我们写出一个不错的页面的工具。现在一般用的都是bootstrap3,所以下面我来总结一下bootstrap3:

   首先讲讲它的栅格系统:

   根据不同屏幕的大小,比如:手机,平板,电脑设备的大小,将栅格分为.col-xs-12 .col-sm-12 .col-md-12这三种比例的大小。每一行所占用的最多的是12个栅格,自己在设置的时候可以根据实际情况来设计比例,比如4:8等等。

   bootstrap的好处在于,它吧很多css样式打包成了一个一个类,在html的标签中直接调用就可以做出一个很漂亮的东西。比如我们常用的按钮,在标签的类中,直接添加"btn btn-default"这样的类,就可以使用它自己设定好的css样式,既简单又大气。

 <button type="button" class="btn btn-default">(默认样式)Default</button>

<button type="button" class="btn btn-primary">(首选项)Primary</button>

<button type="button" class="btn btn-success">(成功)Success</button>

<button type="button" class="btn btn-info">(一般信息)Info</button>

<button type="button" class="btn btn-warning">(警告)Warning</button>

<button type="button" class="btn btn-danger">(危险)Danger</button>
<button type="button" class="btn btn-link">(链接)Link</button>

 

   input框也有类似的方法,比如“from-control“,虽然bootstrop在设定大小的时候有自己的一些方法但是这些按钮或者input框基本上都不是我们想要大小,虽然样式好看,但布局确实一大问题,无法随心所欲。

<input class="form-control input-lg" type="text" placeholder=".input-lg">
<input class="form-control" type="text" placeholder="Default input">
<input class="form-control input-sm" type="text" placeholder=".input-sm">

 这三条可以设置高度。

<div class="row">
  <div class="col-xs-2">
    <input type="text" class="form-control" placeholder=".col-xs-2">
  </div>
  <div class="col-xs-3">
    <input type="text" class="form-control" placeholder=".col-xs-3">
  </div>
  <div class="col-xs-4">
    <input type="text" class="form-control" placeholder=".col-xs-4">
  </div>
</div>

 可以用栅格设置宽度。

表单类的bootstrap类有”from-group“和checkbox等不同的类:

  

<form>
  <div class="form-group">
    <label for="exampleInputEmail1">Email address</label>
    <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
  </div>
  <div class="form-group">
    <label for="exampleInputPassword1">Password</label>
    <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
  </div>
  <div class="form-group">
    <label for="exampleInputFile">File input</label>
    <input type="file" id="exampleInputFile">
    <p class="help-block">Example block-level help text here.</p>
  </div>
  <div class="checkbox">
    <label>
      <input type="checkbox"> Check me out
    </label>
  </div>
  <button type="submit" class="btn btn-default">Submit</button>
</form>

 这些bootstrap中也有很多设置不同css样式类,比如颜色,形状等,具体可以去http://v3.bootcss.com/css查看

分享到:
评论

相关推荐

    Jasny-Bootstrap 的简单实例

    你可以参考Jasny Bootstrap的官方文档,那里有详细的组件介绍和示例代码,以便于你在实际项目中进行应用。 总的来说,Jasny Bootstrap提供了一系列实用的组件,扩展了Bootstrap的功能,使得开发者能够更容易地创建...

    bootstrap实现的自适应页面简单应用示例

    在本文中,我们将详细介绍Bootstrap实现的自适应页面简单应用示例,结合具体实例形式分析了基于Bootstrap的列表布局结构页面实现与使用技巧。 首先,让我们了解什么是Bootstrap。Bootstrap是一个基于HTML、CSS和...

    简约Bootstrap个人简历html模板

    “js”目录可能包含模板特定的JavaScript脚本,用于实现一些自定义交互效果或功能,比如滚动动画、计时器、表单验证等,增强了用户体验。 “img”目录则存放了模板中的图像资源,可能包括个人照片、背景图片或其他...

    bootstrap chart

    下面将对 Bootstrap Chart 的使用进行详细介绍。 线形图 线形图是一种常见的图表类型,用于展示数据的变化趋势。Bootstrap Chart 中的线形图提供了多种自定义选项,允许用户根据需要设置图表的样式和内容。 定义 ...

    bootstrap简单模板

    这个“bootstrap简单模板”压缩包提供了一些基本的界面元素,如菜单和表格,方便开发者快速搭建网页布局。 首先,我们来看看“菜单”。在Bootstrap中,导航菜单通常使用Nav组件来创建。Nav组件支持多种样式,包括...

    bootstrap模板的简单分享与介绍

    以下是关于Bootstrap的一些关键知识点: - **响应式布局**:Bootstrap的核心优势之一是其内置的响应式布局系统。通过灵活的网格系统,开发者可以轻松地调整网页在不同设备上的显示效果,实现真正的移动优先设计。 -...

    第1章 Bootstrap介绍

    ### Bootstrap介绍 #### 一、Bootstrap概述 Bootstrap是一款广受欢迎的前端开发框架,它由Twitter公司的两位工程师在2010年为了简化前端开发过程而创立。随着时间的发展,Bootstrap不断迭代升级,最终在2011年8月...

    bootstrap3.3.5中文手册

    它详细介绍了每个组件的使用方法、示例代码和API,帮助开发者快速掌握Bootstrap的精髓。无论是初学者还是经验丰富的前端工程师,都能从中受益,提升构建高效、美观的Web界面的能力。通过深入学习和实践,你将能够...

    bootstrap_4.0_template

    Bootstrap 4.0还提供了许多JavaScript插件,如折叠、滚动spy、轮播、下拉菜单等,这些插件可以通过简单的数据属性或JavaScript方法来激活,为网页添加交互性。 5. **定制** 通过Sass(预处理器)和Webpack,...

    用Bootstrap做一款酷炫的个人简历.rar

    2. **简介(Introduction)**:用于简短地介绍自己,可以用Bootstrap的卡片(Card)组件来呈现,以引人注目的方式展示个人信息。 3. **技能(Skills)**:通过进度条或徽章展示你的技术能力,Bootstrap提供了进度条...

    bootstrap全套教程-PPT教程

    首先,让我们从“bootstrap介绍”开始。Bootstrap是由Twitter推出的一个开源项目,它提供了一系列预先设计的CSS样式、JavaScript组件和HTML结构,使得创建美观且功能丰富的网站变得简单高效。Bootstrap的核心特性...

    bootstrap 3.3.4 中文文档

    这部分详细介绍了Bootstrap的基本样式规则,包括字体设置、颜色方案、排版、链接样式、图片处理、表格、按钮、表单元素等。Bootstrap的全局样式使得页面元素具有统一的视觉效果,简化了开发过程,同时也提供了良好的...

    Bootstrap离线参考手册

    总结,这个Bootstrap 3离线参考手册是开发者不可或缺的工具,它详细介绍了框架的各种组件和用法,帮助开发者高效地创建响应式、易用的网页界面。无论你是初学者还是经验丰富的开发者,都可以从中受益。

    bootstrap的概要介绍与分析

    ### Bootstrap概要介绍与分析 #### 一、概述 Bootstrap是一款极为流行的前端开发框架,它由Twitter的开发团队创建,并于2009年正式开源。该框架的主要目的是简化网页设计与开发流程,使之更加高效、一致且具备响应...

    Bootstrap实例和PPT讲解

    然后,可以通过尝试创建简单的页面布局,如使用网格系统排列元素,或构建导航栏。接着,可以逐步探索更复杂的组件,如表单、模态框和脚手架。最后,结合JavaScript插件,可以实现更动态的功能。 在实践中,建议先从...

    Bootstrap v5.3.3.zip

    3. **网格系统**:Bootstrap的12列网格系统允许开发者灵活地创建布局,通过简单的类选择器就可以实现复杂的响应式布局。它支持嵌套、偏移、订单调整和自适应栅格。 4. **JavaScript插件**:除了基础的CSS组件,...

    bootstrap-table案例

    2. **Bootstrap Table介绍**:Bootstrap Table是一个轻量级、易于定制的表格插件,它提供了一些基本和高级特性,如排序、分页、搜索、行选择、列显示隐藏等。它通过简单的HTML标记和JavaScript选项即可轻松集成到...

    bootstrap-JsTree简单dome

    下面将详细介绍JsTree的核心特性以及如何与Bootstrap结合使用。 首先,JsTree是一个基于jQuery的开源项目,它允许开发者轻松创建可拖拽、可搜索、可多选的树状结构。其主要特点包括: 1. **多态性**:JsTree支持...

    简单bootstrap后台模板演示-简单 后台 bootstrap 后台系统.rar

    这个压缩包“简单bootstrap后台模板演示-简单 后台 bootstrap 后台系统.rar”显然是一个基于Bootstrap构建的后台管理系统模板,适合初学者或者需要快速搭建管理界面的开发者使用。 首先,让我们来了解Bootstrap的...

    An Introduction to the Bootstrap

    6. **Bootstrap的局限性和变种**:讨论Bootstrap方法的局限性,比如对于依赖结构复杂的数据集可能不适用,同时介绍一些改进的Bootstrap技术,如分层Bootstrap、有序Bootstrap等。 7. **软件实现**:提供使用常用...

Global site tag (gtag.js) - Google Analytics