课程
/前端开发
/Bootstrap
/玩转Bootstrap(基础)
这里不再需要label的for属性值跟radio之类标签的id属性值对应来获得焦点了么?
2014-09-22
源自:玩转Bootstrap(基础) 3-7
正在回答
为什么我自己在自己的开发工具,按照单选,复选框的写法敲出来的代码,点击文字不能被选中?和实例中的代码完全无误!但是复制实例中的代码到我的开发工具里点击文字是能被选中的,几行代码自我检查的好多遍,完全无误,请问是什么原因?
丶莫失莫忘丶
如果你把input放在bable里面就不需要for来跟input对接,如果你分开就需要for来对接。
效果就是你点击bable文字input也会被触发获得焦点。
第二种好好哟 不用写 for id
到底用哪一种形式,,。、,。、
当然不用写for了,因为本身就把表单元素都嵌套在label里了,本来没有嵌套的时候是为了实现点击label焦点聚焦在相应的表单元素上,现在都合二为一了,点表单元素和点label都是聚焦到内部的表单元素,类似冒泡一样的效果了,所以加for就是多此一举了
标记绑定表单元素有两种方式:
这样文本与控件就会产生关联,是不是更方便了。
mushishi
SC_Chen
SC_Chen 回复 mushishi
是的,这里面不用了,bootstrap中的一些内置的操作,但一定要把需要关联的控件和文本放在同一个<label>标签中如下代码:
<label> <input type="checkbox" value=""> 记住密码 </label>
慧翎
Muscleape529 回复 慧翎
举报
告诉你使用Bootstrap,并且能够独立定制出适合自己的Bootstrap
3 回答
1 回答
6 回答
2 回答