- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
如何将 CSS 类添加到 simple_form_for 集合字段
<%= f.input :answer, as: :radio_buttons, :required => true, :label => false, collection: ([[image_tag(q.optiona),'a'] , [image_tag(q.optionb),'b'], [image_tag(q.optionc),'c'], [image_tag(q.optiond), 'd']]), wrapper: :vertical_radio_and_checkboxes, :input_html => {:class => "img img-thumbnail", :width => 304, :height => 236} %>
上面的代码是以实际大小显示图像,我想以缩略图显示图像。
最佳答案
最好对网络上的图像进行预处理,而不是简单地使用 css 或图像属性缩小图像。如果你只有 4 张图片,我会打开一个像 gimp 这样的编辑器(免费和开源的 Photoshop 替代品)。如果您正在处理用户上传的图像,请使用像 paperclip 这样的 gem它允许您创建特殊的 uploader ,使用名为 imagemagick 的命令行工具, 可以自动将图像缩小到合理的尺寸。但是,您可能想要使用双倍尺寸甚至三倍尺寸图像的一个原因是现在的视网膜显示器。
回到你的代码。先简化代码:
<%= f.input :answer, as: :radio_buttons, :required => true, collection: ([[image_tag(q.optiona),'a'] , [image_tag(q.optionb),'b'], [image_tag(q.optionc),'c'], [image_tag(q.optiond), 'd']]) %>
即使没有特殊的包装器,以下 CSS 代码也会对您有所帮助:
.input.radio_buttons .radio img {
width: 200px;
height: 200px;
}
最后的评论:你没有为你的图像提供任何替代文本,虽然 image_tag
-helper 会根据文件名为你添加一个生成的 alt 标签,但建议添加写得很好,以防万一有人看不到标签图像(嗯)。 :)
关于html - 如何在 Rails 中将 css 添加到 simple_form_for,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43331471/
我有一个包含 2 个下拉列表的表单:收藏和书籍。第一个下拉列表显示所有集合。除非选择了某些集合,否则第二个下拉列表必须为空。并且只有当用户选择一个集合时,第二个下拉列表才必须充满该集合中的书籍。 我的
我正在尝试使用简单表单创建一个表单,以从管理界面编辑用户配置文件。 这是我的路线: namespace :admin do resources :users root 'admin#i
我根据 Hartl 的教程创建了一个 ToDoList,并遵循 guide添加标签系统。我一直关注到第 10 节,在那里他们要求我将我的 new.html.erb 文件修改为源代码中显示的代码。
我试图让我的按钮以内联方式显示,并且还有一个默认值,因为它不能为空。我正在使用 plataformatex/simple_form 和 bootstrap。 = f.collection_radio_
我一直在浏览堆栈溢出,我注意到很多人使用 simple_form 来让他们的生活更轻松。 我想尝试一下,所以我将 gem 添加到我的 gem 文件 ( gem 'simple_form' ) 并发送:
到目前为止,我一直在使用 form_for,并且正在使用此代码 但是 simple_form_for 中的 this 的等价物是什么?我查看了 simple_form_for 的 github 文档
我正在使用 Bootstrap 日期选择器启用使用 simple_form_for 的表单中的日期选择。例如 我的日期选择器使用 dd-mm-yyyy 的格式 我想使用 simple_form_
我有一堆要水平渲染的部分,使用 form-inline (twitter bootstrap)。如果单独指定它们可以正常工作,但是当使用 :defaults 指定时,该类不会出现。 %ul.nav.n
我使用 Simple Form Gem 在我的 Rails 应用程序中创建了一个表单。 14 个字段中的 3 个是文本区域输入字段(字段 4、5 和 6)。但是,当显示表单时,会出现一些意想不到的行为
这是我尝试过的方法,simple_form_for 调用忽略了我的类设置。 # Rails code in view: 'foobarbaz' do |f| %> # Renders: 有什么建议
这是我现在在 new_html_erb 中的表格。 We are doing a promotion for the next two weeks { :class => 'form-horizon
@tech_data = TagNode.first 从 Controller 输出以下对象。 p @tech_data # 我有一个表单,其中包含字段 name、_type 和 category。但
这是我尝试过的方法,simple_form_for 调用忽略了我的类设置。 # Rails code in view: 'foobarbaz' do |f| %> # Renders: 有什么建议
这是我要生成的 HTML: 这是我的普通 Rails 表单助手:
如何将 CSS 类添加到 simple_form_for 集合字段 true, :label => false, collection: ([[image_tag(q.optiona),'a'] ,
我在为我的 Ruby on Rails 项目创建 View 时遇到了很多麻烦。该模型称为 grouponepage。 这是我的 new.html.erb:
我正在使用名为 jquery-minicolors-rails 的 gem 创建一个 rgb 表。然而,github 只显示了 simple_form_for 的例子。我正在使用 form_with。
当我使用 simple_form_for @model 创建表单时,提交后的 params 具有分组在 params[model] 下的所有属性。我如何让 simple_form 删除这个分组,而是直
我有一个 Post 模型,它与一个 Comments 模型具有一对多的关系。我在部分使用 simple_form 为我的用户界面创建一些快速表单(特别是对于评论模型): {:r
我只是想生成一个简单的嵌套表单,如下所示: 我的模型: class Profile 至 字段显示正确。 不幸的是,这样做会导致问题,因为我无法使用 accepts
我是一名优秀的程序员,十分优秀!