bootstrap2和bootstrap3的用法区别概述(一)

一 、表格中

1. 3增加了响应式表格为<table>外层div添加.table-responsive类,如果屏幕很窄 此时表格会出现横向滚动条

二、 表单中

1. 3中<label>标签不能省略,即便不想显示在界面中,可以加.sr-only类

2. 官网中基本实例:3内用.form-group类隔开块,2中直接<fieldset>,2中如果想隔开块是加.control-group类

3. 对于内联表单加类.form-inline,小于一定宽度表单都会折叠,3中是768px

4. 水平表单时:3中要配合栅格系统(分栏和移位)使用,比如input外层添加div承载栅格,2中不用

5. 下拉框以列表形式显示:3中<select multipleclass="form-control">,2中<select multiple="multiple">

6. 3中有表单静态控件,比如用来提示用户的<p>需要和<label>放在同一行,为<p>元素添加.form-control-static类即可

7. 2中有很多前缀后缀附加选项框的样式,3中整个表单禁用在<form>下面加<fieldset disabled>,2中加过也可以禁用,但是鼠标放上去没有禁用图标

三、按钮和图片

1.2中多一个.btn-inverse类按钮,2中没有.btn-default类

2. 默认按钮的话2中直接加.btn类,3中加.btn和.btn-default类

3. 3中按钮激活状态多加一个.active类

4.3中添加.img-responsive类可以让图片支持响应式布局,ie8-10中需要在图像显示不匀称的地方添加width:100%\9

5. 关于图标,2中用<i>承载,3中用<span>承载

时间: 2024-09-29 01:23:40

bootstrap2和bootstrap3的用法区别概述(一)的相关文章

bootstrap2和bootstrap3的用法区别概述(二)

一 .下拉菜单 1.  3中通过为下拉菜单父元素设置.dropup类,让菜单向上弹出,不设置类默认状态下是向下弹出. 2.  下拉菜单对齐,右对齐为例,2中用.pull-right类,3中用.dropdown-menu-right类.但3中触发按钮如需要右对齐仍然用.pull-right类,注意在外层div中加. 3.  3中可以给下拉菜单<li>添加标题(加类.dropdown-header)来区分组.2中是通过子菜单. 二 .按钮组 1.  3中为按钮组添加.btn-group-*(*为l

bootstrap2和bootstrap3的用法区别概述(三)

一 .导航 1.  2和3注意标签页的导航点击效果查看官网JavaScript插件写js或者直接<a href="#tab1"data-toggle="tab">这样绑定对应tab的id. 2.  3添加了两端对齐效果(类.nav-justified),即导航充满容器宽度. 二 .导航条 1.  3中注意务必使用<nav>元素,如果使用<div>元素控制导航条,务必为导航条设置role="navigation"

typeof()和instanceof()用法区别

typeof()和instanceof()用法区别: 两者都是用来判断数据类型的 typeof()是能用来判断是不是属于五大类型Boolean,Number,String,Null,Undefined的,是比较宏观的判断: instanceof()判断数据类型相对typeof()来说更深入,能判断更具体的,比如Array,object,Boolean,Number,Strin等.

order_by_、group_by_、having的用法区别

写于 2012-11-20 22:14  doc文档上. Having 这个是用在聚合函数的用法.当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算.运算完后就要用到HAVING 的用法了,就是进行判断了,例如说判断聚合函数的值是否大于某一个值等等. select customer_name,sum(balance) from balance group by customer_name having balance>200; yc_rpt_getnew

mysql SELECT FOUND_ROWS()与COUNT(*)用法区别

在mysql中 FOUND_ROWS()与COUNT(*)都可以统计记录,如果都一样为什么会有两个这样的函数呢,下面我来介绍SELECT FOUND_ROWS()与COUNT(*)用法区别 SELECT语句中经常可能用LIMIT限制返回行数.有时候可能想要知道如果没有LIMIT会返回多少行,但又不想再执行一次相同语句.那么,在SELECT查询中包含SQL_CALC_FOUND_ROWS选项,然后执行FOUND_ROWS()就可以了:  代码如下 复制代码 mysql> SELECT SQL_CA

php学习之道:mysql SELECT FOUND_ROWS()与COUNT(*)用法区别

在mysql中 FOUND_ROWS()与COUNT(*)都可以统计记录,如果都一样为什么会有两个这样的函数呢,下面我来介绍SELECT FOUND_ROWS()与COUNT(*)用法区别 SELECT语句中经常可能用LIMIT限制返回行数.有时候可能想要知道如果没有LIMIT会返回多少行,但又不想再执行一次相同语句.那么,在SELECT查询中包含SQL_CALC_FOUND_ROWS选项,然后执行FOUND_ROWS()就可以了:  代码如下 复制代码 mysql> SELECT SQL_CA

C++点和箭头操作符用法区别

C++点和箭头操作符用法区别 变量是对象的时候用“.”访问 变量是对象指针的时候用“->”访问 例: #inlclude <iostream> using namespace std; class A {     public:        int x;        int y;  }; int main() {       A a;       a.x=100;        //对象用点访问       // a->y=100;     //error       A* p

Java中PreparedStatement和Statement的用法区别

Java中PreparedStatement和Statement的用法区别 (2012-08-01 11:06:44) 转载▼ 标签: 杂谈   1. PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于 Statement 对象. 2.作为 Statement 的子类,PreparedStatement 继承了 Statement 的所有功能.三种方法 execute. executeQuery

&#8203;ought to 与 should 的用法区别

ought to 与 should 的用法区别如下: 1.一般说来,两者可替换,只是ought to语气稍重.如: You ought to [should] go and see Mary.你应该去看看玛丽. 2.表示出于法令规则.行为准则.道德责任等客观情况而"应该"做某事时,一般应用ought to,若用should则含有个人意见,强调主观看法.如: We ought to go and see Mary tomorrow,but I don't think we will.明天