css - 在同一页面上使用不同的表单控件样式 Bootstrap CSS

标签 css ruby-on-rails forms twitter-bootstrap haml

有没有办法让表单中的占位符文本在一个部分为白色,在另一个部分为灰色?

哈姆:

注册表单 1:

= form_tag splash_signup_path, role: :form, :class=>'form-horizontal',         :remote=>true do
      .col-sm-12
        .input-group
          = text_field_tag :signup_email, '',  :class=>'form-control', :placeholder=>'Enter your email address to receive the lastest updates'
          %span.input-group-btn
           = submit_tag 'Submit', :class=>'btn btn-default'

注册表单 2:

= form_tag splash_signup_path, role: :form, :class=>'form-horizontal',         :remote=>true do
      .col-sm-12
        .input-group
          = text_field_tag :signup_email, '',  :class=>'form-control', :placeholder=>'Enter your email address to receive the lastest updates'
          %span.input-group-btn
           = submit_tag 'Submit', :class=>'btn btn-default'

CSS:

.form-control::-webkit-input-placeholder { color: white; }
.form-control:-moz-placeholder { color: white; }
.form-control::-moz-placeholder { color: white; }
.form-control:-ms-input-placeholder { color: white; }

.signup {
  margin-top: 70px;
  margin-bottom: 5px;
  position: absolute;
  bottom: 20px;
}

.signup-bottom {
  top: 20px;
  margin-bottom: 20px;
}

编辑:为清楚起见删除了不相关的代码

最佳答案

这行得通吗?

.signup .form-control::-webkit-input-placeholder { color: white; }
.signup .form-control:-moz-placeholder { color: white; }
.signup .form-control::-moz-placeholder { color: white; }
.signup .form-control:-ms-input-placeholder { color: white; }

.signup-bottom .form-control::-webkit-input-placeholder { color: grey; }
.signup-bottom .form-control:-moz-placeholder { color: grey; }
.signup-bottom .form-control::-moz-placeholder { color: grey; }
.signup-bottom .form-control:-ms-input-placeholder { color: grey; }

关于css - 在同一页面上使用不同的表单控件样式 Bootstrap CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30177190/

相关文章:

html - 动态网站 CSS 翻转 - DIV 内的 100% DIV 高度与 CSS display=table-cell

ruby-on-rails - 在运行时将模块动态包含到模型中?

ruby-on-rails - YAML - 类型错误 : can't dump anonymous module

PHP - HTML 表单 TEXTAREA 包含 HTML

php - 无法使用 html、php 和 mysql 填充下拉菜单

html - html在双引号中时如何定义样式属性(作为字符串)

css - 在不使用 javascript 的情况下,如何在保持图像纵横比的同时具有最大高度和宽度的灵活 css 图像大小调整?

ruby-on-rails - 在 rails 中放置配置常量的位置

php - Symfony 2.8 文件上传 "Cannot read index ".. ."from object of type because Entity doesn' t 实现 ArrayAccess。”

javascript - 制作表单传递参数