手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >全面解析Bootstrap表单使用方法(表单样式)
全面解析Bootstrap表单使用方法(表单样式)
摘要:一、基础表单邮箱:密码记住密码进入邮箱表单除了这几个元素之外,还有input、select、textarea等元素,在Bootstrap框架...

一、基础表单

<form > <div> <label>邮箱:</label> <input type="email" placeholder="请输入您的邮箱地址"> </div> <div> <label >密码</label> <input type="password" placeholder="请输入您的邮箱密码"> </div> <div> <label> <input type="checkbox"> 记住密码 </label> </div> <button type="submit">进入邮箱</button> </form>

全面解析Bootstrap表单使用方法(表单样式)1

表单除了这几个元素之外,还有input、select、textarea等元素,在Bootstrap框架中,通过定制了一个类名`form-control`,也就是说,如果这几个元素使用了类名“form-control”,将会实现一些设计上的定制效果。

1、宽度变成了100%

2、设置了一个浅灰色(#ccc)的边框

3、具有4px的圆角

4、设置阴影效果,并且元素得到焦点之时,阴影和边框效果会有所变化

5、设置了placeholder的颜色为#999

二、水平表单

Bootstrap框架默认的表单是垂直显示风格,但很多时候我们需要的水平表单风格(标签居左,表单控件居右)。

<form role="form"> <div> <label for="inputEmail3">邮箱:</label> <div> <input type="email" id="inputEmail3" placeholder="请输入您的邮箱地址"> </div> </div> <div> <label for="inputPassword3">密码:</label> <div> <input type="password" id="inputPassword3" placeholder="请输入您的邮箱密码"> </div> </div> </form>

全面解析Bootstrap表单使用方法(表单样式)2

在Bootstrap框架中要实现水平表单效果,必须满足以下两个条件:

1、在<form>元素是使用类名".form-horizontal”。

2、配合Bootstrap框架的网格系统。

在<form>元素上使用类名".form-horizontal”主要有以下几个作用:

1、设置表单控件padding和margin值。

2、改变“form-group”的表现形式,类似于网格系统的“row”。

三、内联表单

有时候我们需要将表单的控件都在一行内显示

<form role="form"> <div> <label for="exampleInputEmail2">邮箱</label> <input type="email" id="exampleInputEmail2" placeholder="请输入你的邮箱地址"> </div> <div> <label for="exampleInputPassword2">密码</label> <input type="password" id="exampleInputPassword2" placeholder="请输入你的邮箱密码"> </div> <button type="submit">进入邮箱</button> </form>

全面解析Bootstrap表单使用方法(表单样式)3

在Bootstrap框架中实现这样的表单效果是轻而易举的,你只需要在<form>元素中添加类名“.form-inline”即可。

如果你要在input前面添加一个label标签时,会导致input换行显示。如果你必须添加这样的一个label标签,并且不想让input换行,你需要将label标签也放在容器“form-group”中。

【全面解析Bootstrap表单使用方法(表单样式)】相关文章:

JS动态增删表格行的方法

讲解JavaScript中for...in语句的使用方法

b/s开发常用javaScript技术第1/4页

Bootstrap基础学习

Jquery解析json字符串及json数组的方法

Jquery跨浏览器文本复制插件Zero Clipboard的使用方法

JavaScript中this关键字使用方法详解

在JavaScript中使用NaN值的方法

javascript实现表格增删改操作实例详解

解析Node.js基于模块和包的代码部署方式

精品推荐
分类导航