前端之家收集整理的这篇文章主要介绍了
Bootstrap源码解读表单(2),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
源码解读Bootstrap表单
基础表单
对于基础表单,Bootstrap并未对其做太多的定制性效果设计,仅仅对表单内的fieldset、legend、label标签进行了定制。主要将这些元素的margin、padding和border等进行了细化设置。
这些元素如果使用了类名“form-control”,将会实现一些设计上的定制效果。
1. 宽度变成了100%
2. 设置了一个浅灰色(#ccc)的边框
3. 具有4px的圆角
4. 设置阴影效果,并且元素得到焦点之时,阴影和边框效果会有所变化
5. 设置了placeholder的颜色为#999
水平表单
在Bootstrap框架中要实现水平表单效果,必须满足以下两个条件:
1. 在
dio,.check
Box {
display: block;
min-height: 20px;
padding-left: 20px;
margin-top: 10px;
margin-bottom: 10px;
}
.ra
dio label,.check
Box label {
display: inline;
font-weight: normal;
cursor: pointer;
}
.ra
dio input[type="ra
dio"],.ra
dio-inline input[type="ra
dio"],.check
Box input[type="check
Box"],.check
Box-inline input[type="check
Box"] {
float: left;
margin-left: -20px;
}
.ra
dio + .ra
dio,.check
Box + .check
Box {
margin-top: -5px;
}