概述BootStrap中role="form"及role作用角色


Posted in Javascript onDecember 08, 2016

1、在英汉图灵计算机大词典里:

role

n.角色(任务);

2、在Bootstrap框架中,role="form";

form表单属性,类似与辅助工具,转换角色使用;

role="form"定义form表单元素为form功能角色使用;

3、下面有其他案例:

Eg1:<div role="button"></div> ,把div元素转换为button按钮功能使用;
Eg2:<div role="navigation"></div>,把div元素转换为navigation导航功能使用;
Eg3:<div role="checkbox" aria-checked="checked"></div>,把div元素转换为checkbox复选框功能使用;
Eg4:<a role="button" class="btn btn-default" href="#" >链接</a>,把a链接元素转换为button按钮功能使用。

PS:bootstrap栅栏系统css中的col-xs-*,col-sm-*,col-md-* 的意义

摘要: bootstrap栅栏系统css中的col-xs-*,col-sm-*,col-md-* 的意义:.col-xs-*超小屏幕手机(768px),.col-sm-*小屏幕平板(≥768px),.col-md-*中等屏幕桌面显示器

首先说明:

1、col-列;

2、xs-maxsmall,超小;sm-small,小;md-medium,中等;

3、-*表示占列,即占自动12列栅格系统比;

4、col-xs-*超小屏幕 手机 (<768px),

.col-sm-*小屏幕 平板 (≥768px),

.col-md-*中等屏幕 桌面显示器 (≥992px)(栅格参数).

5、不管在哪种屏幕上,栅格系统都会自动的分12列 col-xs-*和col-sm-* 和col-md-*后面跟的参数表示在当前的屏幕中 div占所占列数。例如 <div class="col-xs-6 col-md-3"> 这个div在屏幕中占的位置是: .col-xs-6 在超小屏幕中占6列 也就是屏幕的一半(6/12) ,.col-md-3 在中单屏幕中占3列也就是1/4(3/12)。

6、反推,如果我们要在小屏幕上并排显示3个div(12/3个=4 列 ),则col-xs-4;在大屏幕上显示6个div(12/6个=2列 ) ,则 col-md-2; 这样我们就可以控制我们自己想要的什么排版了。

Javascript 相关文章推荐
js自定义事件及事件交互原理概述(一)
Feb 01 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
Feb 10 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
Mar 30 Javascript
AngularJS 2.0新特性有哪些
Feb 18 Javascript
浅析BootStrap栅格系统
Jun 07 Javascript
Bootstrap输入框组件简单实现代码
Mar 06 Javascript
angularjs下拉框空白的解决办法
Jun 20 Javascript
使用js获取伪元素的content实例
Oct 24 Javascript
vue使用iframe嵌入网页的示例代码
Jun 09 Javascript
Vue表单输入绑定的示例代码
Nov 01 Javascript
VUE脚手架具体使用方法
May 20 Javascript
解决axios post 后端无法接收数据的问题
Oct 29 Javascript
Bootstrap基本插件学习笔记之标签切换(17)
Dec 08 #Javascript
Bootstrap基本插件学习笔记之Popover提示框(19)
Dec 08 #Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
Dec 08 #Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
Dec 08 #Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
Dec 08 #Javascript
Bootstrap基本插件学习笔记之Alert警告框(20)
Dec 08 #Javascript
Bootstrap基本插件学习笔记之按钮(21)
Dec 08 #Javascript
You might like
详解php设置session(过期、失效、有效期)
2015/11/12 PHP
PHP实现基于面向对象的mysqli扩展库增删改查操作工具类
2017/07/18 PHP
Javascript 遮罩层和加载效果代码
2013/08/01 Javascript
固定网页背景图同时保持图片比例的思路代码
2013/08/15 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
jQuery实现类似淘宝网图片放大效果的方法
2015/07/08 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
jQuery插件实现文件上传功能(支持拖拽)
2020/08/27 Javascript
AngularJS基础 ng-if 指令用法
2016/08/01 Javascript
浅谈jQuery效果函数
2016/09/16 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
2017/09/13 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
2020/04/16 Javascript
JS实现打砖块游戏
2020/02/14 Javascript
Element实现表格嵌套、多个表格共用一个表头的方法
2020/05/09 Javascript
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
35个Python编程小技巧
2014/04/01 Python
python中使用urllib2伪造HTTP报头的2个方法
2014/07/07 Python
python的类变量和成员变量用法实例教程
2014/08/25 Python
浅谈Pandas中map, applymap and apply的区别
2018/04/10 Python
python爬虫之自动登录与验证码识别
2020/06/15 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
详解python metaclass(元类)
2020/08/13 Python
PyQt5通过信号实现MVC的示例
2021/02/06 Python
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
北美三大旅游网站之一:Travelocity
2017/08/12 全球购物
董事长职责范文
2013/11/08 职场文书
简历的个人自我评价范文
2014/01/03 职场文书
市场推广策划方案
2014/06/02 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
2015新学期开学寄语
2015/02/26 职场文书
统招统分证明
2015/06/23 职场文书
MySQL Server 层四个日志
2022/03/31 MySQL
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js
Java Spring Lifecycle的使用
2022/05/06 Java/Android