【发布时间】:2014-08-25 05:25:08
【问题描述】:
我在我的 Rails 应用程序中使用简单的引导形式。我试图弄清楚如何在我的表单中设置单选按钮的样式。 Yes 和 No 的单选按钮在彼此的顶部(并且非常靠近按钮字段)。我想为每个段添加填充(所以按钮和标签之间有空间,然后两个选项之间有更多空间。
我试过这个(看看我是否可以强制 CSS 样式进入我的表单。它根本不起作用(文本甚至没有改变字体粗细 - 这是我测试它是否有效) )。
<%= f.collection_radio_buttons :project_image, [[true, 'Yes'] ,[false, 'No']], :first, :last, {}, {:class => "create project"} %>
我有一个用于定义此类的项目的 css.scss 文件:
.createproject {
font-weight: normal;
padding-right: 20px;
}
我的第一个问题是如何将 CSS 样式添加到 Simple Form 组件(是的,我已阅读 Simple Form 文档,但我无法从中找出答案),然后,如何为每个组件添加填充属性(所以按钮本身和标签之间会有填充,然后是和否选项之间会有更多的填充)?
谢谢
【问题讨论】:
-
请尝试这样写:
<%= f.collection_radio_buttons :project_image, [[true, 'Yes'] ,[false, 'No']], :first, :last, {:class => "createproject"} %> -
嗨,Anusha,我试过这样但它不起作用(没有采用样式效果),并且在它之前添加 {}(作为 :object 字段的空占位符)。我找不到任何用于设置简单表单引导表单样式的资源。这让我疯狂。无论如何感谢您的尝试。
标签: ruby-on-rails twitter-bootstrap simple-form