栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Html/CSS > CSS教程

bootstrap3.0教程之表单(form)使用详解

CSS教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

本文主要讲解的是表单,这个其实对于做过网站的人来说,并不陌生,而且可以说是最为常用的提交数据的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即可。


复制代码代码如下:


控件状态
通过为控件和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或其任何父元素,都可很容易的为其设置宽度。


复制代码代码如下:













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

复制代码代码如下:
自己独占一行或多行的块级帮助文本。

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/216997.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号