Bootstrap第一天

1、什么是Bootstrap?

    Bootstrap是由两位设计开发的。

    Bootstrap主要是前端的框架(HTML、CSS、JS)。

2、为什么使用Bootstrap或者Bootstrap有什么样的特点?

  • 学习比较简单,只要有了HTML、CSS、JS基础,就可以学习。
  • 响应式布局。
  • 移动设备优先。

中文网址:http://v3.bootcss.com/

Bootstrap环境安装

Bootstrap下载

要想使用Bootstrap必须要加载jquery。

Bootstrap基本模板

1、HTML5文档类型定义

    Boostrap的文档是基于HTML5的。因此,要使用HTML5的文档类型定义(DTD)。

    

2、字符集设置

    

3、移动设备优先

4、引入CSS和JS文件

CSS全局样式

1、布局容器类样式:.container 和 .container-fluid

  • .container固定宽度并且具有响应式。
  • .container-fluid自由宽度(100%宽度)。

2、标题样式:<h1>到<h6>、.h1 ~ .h6

    <h1>……<h6>样式重写了,基本上做到了兼容性。

    

3、行内文本样式:

  • <b>:加粗
  • <strong>加粗
  • <i>:斜体
  • <em>斜体,HTML5新标记
  • <del>删除线,HTML5新标记。
  • <s>删除线

4、文本对齐样式:.text-left、.text-center、.text-right、.text-justify

  • .text-left:文本左对齐
  • .text-right:右对齐
  • .text-center:居中对齐
  • .text-justify:两端对齐

5、列表样式:、

  • .list-unstyled(无符号):去掉前面的符号。
  • .list-inline(行内块)

    

表格样式

1、.table :表格全局样式(少量padding和水平方向的分割线)。

2、.table-striped:有条纹的背景色行(隔行变色)

3、.table-bordered:带边框的表格

4、.table-hover:鼠标悬停效果(放上变色、离开恢复)

5、.table-condensed:紧凑的表格(单元格内补会减半)

6、行或单元格背景色:

  • .active:当前样式
  • .success
  • .info
  • .warning
  • Danger
  • 注意:只能给<tr>或<td>添加类样式。

7、响应式表格:

将.table元素包裹在.table-responsive元素内,即可创建响应式表格

    当屏幕宽度小于768px时,表格会出现滚动条。

    当屏幕宽度大于768px时,表格的滚动条自然消失。

 

表单样式

.form-group表单组样式:将<label>和表单元素包含其中,可以获得更好的排列

.form-control表单元素样式:常用于<input>、<textarea>、<select>元素。

Placehoder属性

  • 描述:给<input>添加提示信息的。
  • 说明:这个属性是HTML5新增加的。

.form-inline内联表单样式(用于form元素):可以使元素一行排列。

.sr-only:可以用于隐藏元素。

Bootstrap 第一天的更多相关文章

  1. Bootstrap第一天

    1.代码引入: 第一步:在html5文档 <meta name="viewport" content="width=device-width, initial-sc ...

  2. bootstrap第一天,响应式布局,栅格系统运用

    <!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8&q ...

  3. Bootstrap <第一篇>

    一.使用Bootstrap要引用的文件 要使用Bootstrap,基本架构要引用如下文件: <link href="bootstrap.min.css" rel=" ...

  4. day 57 Bootstrap 第一天

    一 .bootstrap是什么  http://v3.bootcss.com/css/#grid-options(参考博客) 是一个前端开发的框架. HTML CSS JS 下载地址:https:// ...

  5. javascript 入门 之 bootstrap 第一个程序

    <table data-toggle="table"> <thead> <tr> <th>Item ID</th> &l ...

  6. Bootstrap学习第一天

    听说bootstrap很火,页面做的非常好看,今天我决定开始学习bootstrap. bootstrap是一种响应式前端技术,可以用于构建适应多种设备的网站页面,当页面尺寸变化时会根据变化的尺寸适应设 ...

  7. Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 1

    Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章 Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章 -- 新建微软实 ...

  8. 前端-BootStrap

    bootstrap 英 /'buːtstræp/ 美 /'bʊt'stræp/ n. [计] 引导程序,辅助程序:解靴带 关于 BootCDN BootCDN 是 Bootstrap 中文网支持并维护 ...

  9. Bootstrap框架(一)

    day57 参考:https://www.cnblogs.com/liwenzhou/p/8214637.html 下载:http://www.bootcss.com/   选择用于生产环境的 Boo ...

随机推荐

  1. 6. datasource - mysql【从零开始学Spring Boot】

    在任何一个平台都逃离不了数据库的操作,那么在spring boot中怎么接入数据库呢? 很简单,我们需要在application.properties进行配置一下,application.proper ...

  2. IOS--苹果各地区开发者支援的电话号码

    网页地址: https://developer.apple.com/contact/phone/ 中国区的咨询热线:4006 701 855 邓白氏申请中心的电话(400-6701855)

  3. Android学习(九) SharedPreferences

    一.SharedPreferences:一种清醒的存储方式,基于XML存储key-value键值对方式的数据. SharedPreferences对象本身只能获取数据,而不能存储和修改数据,存储修改只 ...

  4. nonlocal(非局部变量)---python 3.x 新增关健词

    Python里只有2种作用域:全局作用域和局部作用域.全局作用域是指当前代码所在模块的作用域,局部作用域是指当前函数或方法所在的作用域.其实准确来说,Python 3.x引入了nonlocal关键字, ...

  5. 已知有字符串foo=”get-element-by-id”,写一个function将其转化成驼峰表示法”getElementById”

    题目:已知有字符串foo=”get-element-by-id”,写一个function将其转化成驼峰表示法”getElementById”. 代码: <!DOCTYPE html> &l ...

  6. 互联网我来了 -- 2. js中&quot;异步/堵塞&quot;等概念的简析

    一.什么是"异步非堵塞式"? 这个名字听起来非常恶心难懂,但假设以 买内裤 这件事情来比喻运行程序的话就非常easy理解"异步非堵塞式"的涵义了. 比如你是一个 ...

  7. [1-6] 把时间当做朋友(李笑来)Chapter 6 【更多思考】 摘录

    记住,你不可能百分之百地有效率,至少不可能总是百分之百地有效率. 他们的效率很差.根源在于,他们其实只做简单的事情,而回避那些有难度的工作. 好像丢钱包的人都不是“故意”丢的一样,办事拖拉的人大多并非 ...

  8. 网络配置ipconfig /release、ipconfig /renew

    换了一个工位,换了一根网线,网络就不能用了,网线插在别人电脑上能用,我很是纳闷,这是哪里出问题了呢?通过进入CMD命令操作框,输入以下命令,重新分配IP成功解决问题,耶 ping: ping 的作用是 ...

  9. JavaSE入门学习21:Java面向对象之接口(interface)(二)

    一接口实现的多态 在上一篇博文:JavaSE入门学习20:Java面向对象之接口(interface)(一)中提到了接口的实现存在多态性,那么 这一篇主要就要分析接口实现的多态. 实例一 Test.j ...

  10. CentOS LVS安装配置

    一般2.6.10以上内核版本都已经自带了ipvsadm,故不需要安装. Ipvs 1.25编译 ipvsadm-1.25编译不过 去掉netlink库的依赖:去掉libipvs/Makefile的CF ...