Web前端我爱编程

Bootstrap - 表单

2018-01-27  本文已影响17人  廖马儿

Bootstrap 给HTML大部分表单都设置了默认样式,我们可以给表单添加相应类名,以实现表单的水平排列,个性化定制等。

代码:

<form>
      <div class="form-group">
        <label for="">这是一个输入框:</label>
        <input type="text" class="form-control" placeholder="这是一个输入框">
      </div>
      <div class="form-group">
        <label for="">这是一个输入框:</label>
        <select class="form-control">
          <option>北京</option>
          <option>北京</option>
          <option>北京</option>
        </select>
      </div>
      <div class="form-group">
        <label for="">这是一个输入框:</label>
        <textarea class="form-control"></textarea>
      </div>
    </form>

效果:


图片.png

class:
对<form>标签添加:class="form-inline"
可以让它水平排列:


图片.png

对Input设置大小可以添加class:

input-sm
input-lg

应该使用form-group设置group。

对<label>可以设置sr-only:隐藏掉提示信息。

对表单控件添加颜色
对form-group添加class:

has-success
has-feedback
has-error

eg:

...
  <div class="form-group has-error" >
        <label for="">这是一个输入框:</label>
        <textarea class="form-control "></textarea>
  </div>
</form>

效果:


图片.png

如果让<label>也有颜色的改变,需要对label添加class="control-label"

<div class="form-group has-error" >
        <label class="control-label">这是一个输入框:</label>
        <textarea class="form-control "></textarea>
</div>
图片.png

表单中的按钮

Bootstrap中的按钮不仅可以用<a>标签去写,也可以使用<button>去写。

<button>的大小:

btn-lg
btn-sm

一般情况下,btn与btn-*结合使用。可以设置样式和颜色:

btn
btn-default
btn-primary
btn-success
btn-info
btn-warning
btn-danger

示例:

<button class="btn btn-default">default</button>
<button class="btn btn-success">success</button>
<button class="btn btn-info">info</button>
<button class="btn btn-warning">warning</button>
<button class="btn btn-danger">danger</button>
<button class="btn btn-link">danger</button>

效果:


图片.png

使用disabled属性。

<a class="btn btn-info" disabled="disabled">danger</a>
上一篇下一篇

猜你喜欢

热点阅读