html - 如何设置表单组背景颜色

标签 html css twitter-bootstrap-3

我想在表单组上设置背景颜色。为了阐明我的确切意思,请看下图 form group 正如你在上面看到的,我用颜色标记了 div,我想从 form-group 设置背景颜色。

我尝试使用以下 css。

.signup-ctrl {

  //margin-top: 60px;

  .form-buffer {
    margin: 30px 0px;
    background-color: #006dcc;

  }
}

和html

  <div class="col-md-5 portfolio-item">
    <form>
      <div class="form-group form-buffer">
        <input type="text" class="form-control" name="name" placeholder="Enter your name">
      </div>
      <div class="form-group form-buffer">
        <input type="email" class="form-control" name="email" placeholder="Enter your email">
      </div>
      <div class="form-group form-buffer">
        <input type="email" class="form-control" name="emailconfirm" placeholder="Enter email confirmation">
      </div>
      <div class="form-group form-buffer">
        <input type="password" class="form-control" name="password" placeholder="Enter your Password">
      </div>
      <div class="form-group form-buffer">
        <input type="text" class="form-control" name="captcha" placeholder="Enter numbers from image">
      </div>


      <button type="submit" class="btn btn-primary">Sign Up</button>
    </form>

  </div>

但是它不起作用,我做错了什么?

最佳答案

您的 .form-group 占用的高度与其中的 input 完全相同,因此您添加到其中的每种背景颜色实际上都隐藏在 input 后​​面。

您可以用填充替换顶部/底部边距,使 .form-group 区域实际上大于 input:

.form-group {
  padding: 30px 0;
  background-color: #006dcc;
}

关于html - 如何设置表单组背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28397023/

相关文章:

html - 相对 div 覆盖具有更高 z-index 的固定 div

html - 如何正确对齐表格到中心?

html - 如何将按钮与 Bootstrap 中具有标签的文本框对齐

css - 我主机上的奇怪 .htaccess

twitter-bootstrap-3 - Bootstrap : Add button or clickable glyph inline with list group item

css - 将文本输入和按钮全宽组合在响应式布局中?

javascript - 用于下拉菜单的 JQuery 选择器

javascript - 有什么方法可以更改在浏览器中注册的 CSS 类

jquery - html5 + jquery - 如何动态创建按钮

javascript - <form>打开新窗口后如何刷新主页?