位置: 编程技术 - 正文

Bootstrap每天必学之表单(bootstrap技术教程)

编辑:rootadmin

推荐整理分享Bootstrap每天必学之表单(bootstrap技术教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:bootstrap基础教程,bootstrap要学吗,bootstrap怎么学,bootstrap入门,bootstrap基础教程,bootstrap基础教程,bootstrap要学到什么程度,bootstrap学习,内容如对您有帮助,希望把文章链接给更多的朋友!

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

1.基本案例2.内联表单3.水平排列的表单4.被支持的控件5.静态控件6.控件状态7.控件尺寸8.帮助文本

基本案例 单独的表单控件会被自动赋予一些全局样式。所有设置了.form-control的<input>、<textarea>和<select>元素都将被默认设置为width: %;。将label和前面提到的这些控件包裹在.form-group中可以获得最好的排列。

两个文本框的宽度的确为%。并且有三个form-group。内联表单为左对齐和inline-block级别的控件设置.form-inline,可以将其排布的更紧凑。需要设置宽度:在Bootstrap中,input、select和textarea默认被设置为%宽度。为了使用内联表单,你需要专门为使用到的表单控件设置宽度。

一定要设置label:如果你没有为每个输入控件设置label,屏幕阅读器将无法正确识读。对于这些内联表单,你可以通过为label设置.sr-only已将其隐藏。

水平排列的表单 通过为表单添加.form-horizontal,并使用Bootstrap预置的栅格class可以将label和控件组水平并排布局。这样做将改变.form-group的行为,使其表现为栅格系统中的行(row),因此就无需再使用.row了。

被支持的控件在表单布局案例中展示了其所支持的标准表单控件。Input大部分表单控件、文本输入域控件。包括HTML5支持的所有类型:text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel和color。注意:有正确设置了type的input控件才能被赋予正确的样式。文本框示例

Textarea支持多行文本的表单控件。可根据需要改变rows属性。

Checkbox 和 radioCheckbox用于选择列表中的一个或多个选项,而radio用于从多个选项中只选择一个。默认外观(堆叠在一起)

Inline checkboxes

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

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

Bootstrap每天必学之表单(bootstrap技术教程)

静态控件 在水平布局的表单中,如果需要将一行纯文本放置于label的同一行,为<p>元素添加.form-control-static即可。

控件状态  通过为控件和label设置一些基本状态,可以为用户提供回馈。  输入焦点  我们移除了某些表单控件的默认outline样式,并对其:focus状态赋予了box-shadow样式。

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

  被禁用的fieldset  为<fieldset>设置disabled属性可以禁用<fieldset>中包含的所有控件。<a>标签的链接功能不受影响

这个class只改变<a class="btn btn-default">按钮的外观,并不能禁用其功能。建议自己通过JavaScript代码禁用链接功能。

跨浏览器兼容性

虽然Bootstrap会将这些样式应用到所有浏览器上,Internet Explorer 9及以下浏览器中的<fieldset>并不支持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或其任何父元素,都可很容易的为其设置宽度。

帮助文本 用于表单控件的块级帮助文本。 本篇文章主要讲解表单中各种控件的样式控制,其中也有看到按钮的简单样式使用,下一篇文章将重点来讲解按钮的样式。

详细内容可以参考:

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

全面解析Bootstrap表单使用方法(表单控件)

全面解析Bootstrap表单使用方法(表单控件状态)

全面解析Bootstrap表单使用方法(表单按钮)

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程

标签: bootstrap技术教程

本文链接地址:https://www.jiuchutong.com/biancheng/385475.html 转载请保留说明!

上一篇:javascript实现uploadify上传格式以及个数限制(js实现vue)

下一篇:跟我学习javascript解决异步编程异常方案(java教程 视)

  • 增值税计入成本吗?
  • 残疾人保证金计算器
  • 带薪休假会计
  • 文化建设费退税会计分录怎么做
  • 空调的折旧年限和残值率
  • 冲红重开发票增值税怎么处理
  • 价外补贴需要交增值税吗
  • 退休工资要缴纳税吗
  • 发票先收到下个月才付款
  • 无实收资本能日本投资吗
  • 验资后资金转给第三方
  • 工程项目立项前包括哪几个过程
  • 工会发票开了专票怎么办
  • 工会经费的缴费主体
  • 房产税原值包括印花税吗
  • 联营和合营的区别共同控制
  • 融资租赁租金及利息计算
  • 自行研发专利权发生的费用全部费用化了
  • 失业保险费退还计入什么科目
  • 劳务报酬所得缴多少税
  • 出口退税和增值税抵扣一样吗
  • 代扣代缴增值税怎么申报
  • 融资租赁纳税人是指
  • 残疾人保障金怎么做账
  • 企业收到政府扶贫资金补助及运用补助金怎么做账
  • 持有公司股票是股东吗
  • win10专业版怎么改成家庭版
  • 请问王者荣耀是谁发明的
  • 电脑bios怎么设置网络启动
  • 没有发票只有收据可以报销吗
  • safari浏览器怎么快进
  • win10电脑记事本打不开显示错误
  • 公司账户上的钱怎么转到老板账户上
  • jusched.exe是什么进程
  • 支付公司保洁费未开发票
  • 个人房屋出租税票怎么开
  • 用人单位未为劳动者缴纳社会保险费
  • linux编译安装php扩展命令
  • SSD目标检测算法
  • ln s命令
  • 出口退税备案是代理的需要主办会计身份证复印件吗
  • 职工食堂费用计入什么科目
  • 融资租赁利息一般多少
  • linux怎么创建python文件
  • 债务人以固定资产债务重组
  • 交通运输行业属于什么性质
  • 去年多计提工资今年怎么进行损益调整
  • 计提租金如何做账务处理
  • 低值易耗品怎么摊
  • 当月作废的发票是否需要报税
  • 股东追加投资怎么算
  • 收款人是否应当承担还款责任
  • 计提折旧,生成折旧分摊凭证步骤
  • 怎么样打印自己想要的内容
  • 计提工资和发放工资的账务处理
  • 总账建账要建全部科目吗
  • mysql5.6免安装版配置
  • win8系统的运行在哪里打开
  • etcfstab文件修改
  • centos san
  • 注册表mime
  • centos 网卡顺序
  • 联想win8一键还原系统操作步骤
  • 在cenots下使用iso光盘文件重新安装CentOS的方法步骤
  • 双击windows 7桌面上的快捷图标可以干嘛
  • win7系统出现问题怎么修复
  • jquery实现搜索功能
  • python迭代器的作用
  • cocos2dx4.0入门
  • linux查找功能
  • 利用漏洞每天获利万元
  • 什么是碰撞检测
  • 使用struts2+Ajax+jquery验证用户名是否已被注册
  • js正则表达式验证姓名
  • 客户端脚本错误怎么解决
  • jquery 获取html
  • 英语流利说的简单介绍
  • 税务金三系统什么意思?
  • 医院等级怎么查询系统
  • 税务稽查问题应对心得
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设