【问题标题】:Rails simple_form label_htmlRails simple_form label_html
【发布时间】:2011-06-15 04:59:38
【问题描述】:

我想在一个表单上覆盖输入与其标签之间的边距——这可以通过 :label_html => .... 来完成吗? github 上的示例显示 :class=> 'special' 正在传递。我需要在我的 .css 文件中设置一些东西吗?如果是这样,我将如何做到这一点(意思是,我是否用 . 或 # 来标记它,或者什么都没有)?我得到的 css 有一个带有一些设置的“simple_form 标签”,我猜我需要做类似的事情,但我只是很难将这些部分放在一起..

谢谢

【问题讨论】:

  • 你能展示一个你目前拥有的代码的例子吗?请将其添加到您的问题中

标签: html ruby-on-rails css label simple-form


【解决方案1】:

是的。样式是在您的样式表中完成的。您的标签的选择器将是

.simple_form label.special

因为它被放置在一个带有simple_form 类的表单中,所以它的标签是label,它的类是special。所以你会在你的css文件中写这样的东西:

.simple_form label.special {
  margin-right: 30px;
}

【讨论】:

  • 请注意,选择器中的空格很重要。 label .speciallabel.special 非常不同。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多