您现在的位置是:网站首页> 编程资料编程资料

bootstrap3.0教程之表单(form)使用详解基于jQuery Bootstrap的Material Design风格表单特效源码BootStrap实现系统后台登录表单特效源码

2021-09-06 1045人已围观

简介 本篇文章主要讲解了bootstrap表单中各种控件的样式控制。其中也有看到按钮的简单样式使用。,需要的朋友可以参考下

本文主要讲解的是表单,这个其实对于做过网站的人来说,并不陌生,而且可以说是最为常用的提交数据的Form表单。本文主要来讲解一下内容:

1.基本案例

2.内联表单

3.水平排列的表单

4.被支持的控件

5.静态控件

6.控件状态

7.控件尺寸

8.帮助文本

9.总结

基本案例
单独的表单控件会被自动赋予一些全局样式。所有设置了.form-control的


Checkbox 和 radio

Checkbox用于选择列表中的一个或多个选项,而radio用于从多个选项中只选择一个。

默认外观(堆叠在一起)

复制代码
代码如下:










Inline checkboxes

通过将.checkbox-inline 或 .radio-inline应用到一系列的checkbox或radio控件上,可以使这些控件排列在一行。


复制代码
代码如下:





 
同理Radio是一样的,只需要添加一下样式即可。

Select

复制代码
代码如下:




静态控件
在水平布局的表单中,如果需要将一行纯文本放置于label的同一行,为

元素添加.form-control-static即可。


复制代码
代码如下:





email@examtryrtyrple.com












控件状态
通过为控件和label设置一些基本状态,可以为用户提供回馈。

输入焦点

我们移除了某些表单控件的默认outline样式,并对其:focus状态赋予了box-shadow样式。

复制代码
代码如下:



被禁用的输入框
 为输入框设置disabled属性可以防止用户输入,并能改变一点外观,使其更直观。

复制代码
代码如下:



被禁用的fieldset

设置disabled属性可以禁用
中包含的所有控件。

标签的链接功能不受影响
这个class只改变
按钮的外观,并不能禁用其功能。建议自己通过JavaScript代码禁用链接功能。

跨浏览器兼容性
虽然Bootstrap会将这些样式应用到所有浏览器上,Internet Explorer 9及以下浏览器中的

并不支持disabled属性。因此建议在这些浏览器上通过JavaScript代码来禁用fieldset


复制代码
代码如下:



















可将鼠标移到各个控件上进行查看效果。

校验状态
Bootstrap对表单控件的校验状态,如error、warning和success状态,都定义了样式。使用时,添加.has-warning、.has-error或.has-success到这些控件的父元素即可。任何包含在此元素之内的.control-label、.form-control和.help-block都将接受这些校验状态的样式。


复制代码
代码如下:















控件尺寸

通过.input-lg之类的class可以为控件设置高度,通过.col-lg-*之类的class可以为控件设置宽度。

高度尺寸
创建大一些或小一些的表单控件以匹配按钮尺寸。


复制代码
代码如下:



...
...
...



调整列尺寸
用栅格系统中的列包裹input或其任何父元素,都可很容易的为其设置宽度。


复制代码
代码如下:














帮助文本
用于表单控件的块级帮助文本。

复制代码
代码如下:

自己独占一行或多行的块级帮助文本。

总结
本篇文章主要讲解表单中各种控件的样式控制。其中也有看到按钮的简单样式使用。

上一篇:bootstrap3.0教程之多种表格效果(条纹状表格、条纹状表格、鼠标悬停等)bootstrap3.0教程之排版详细使用教程(标题、页面主体、强调、缩略语等bootstrap3.0教程之栅格系统案例(包括栅格选项、从堆叠到水平排列、移bootstrap3.0教程之栅格系统原理(布局)Bootstrap 学习分享Bootstrap 基于jquery的简洁灵活的流行前端框架及交互组件集

下一篇:css控制超链接(css超链接样式)

相关内容

-六神源码网