Ruby on rails 如何将按钮上的图像设置为

Ruby on rails 如何将按钮上的图像设置为,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,“行项目”,:action=>“创建”,:menu\u id=>line\u item.menu\u id},类:“imagePlus”,:remote=>true%> .imagePlus{background image:url(“…public/images/minus.jpg”);} 我想为该按钮设置背景图像。我使用了具有背景图像的类,但没有得到预期的结果 试着这样做:- .imagePlus{background-image: url("/public/images/minus.jpg

“行项目”,:action=>“创建”,:menu\u id=>line\u item.menu\u id},类:“imagePlus”,:remote=>true%>

.imagePlus{background image:url(“…public/images/minus.jpg”);}

我想为该按钮设置背景图像。我使用了具有背景图像的类,但没有得到预期的结果

试着这样做:-

.imagePlus{background-image: url("/public/images/minus.jpg");}
问题很可能是由于您调用了背景图像

更具体地说,我相信您将从使用中受益,其中包括:

当然,如果您的
按钮到
语法正确,则会出现这种情况


按钮样式

根据这一点,您应该能够用代码看到按钮上的背景图像(这意味着,如果CSS设置正确,它应该可以工作)

您最好使用
Mandeep
的注释,并创建一个样式化的元素。无论哪种方式,我都会对这两种类型的输入执行以下操作:

#Button
<%= button_to "+", line_items_path(line_item.menu_id), class: "imagePlus", remote: true %>

#Link
<%= link_to "+", line_items_path(line_item.menu_id), class: "imagePlus", method: :post, remote: true %>
#按钮
#链接

图像位于何处,是在“资源/图像”文件夹中还是在“公共/图像”文件夹中。@John为什么不使用“带块的链接”?在浏览器中检查图像是否正在加载表示源代码。
#Button
<%= button_to "+", line_items_path(line_item.menu_id), class: "imagePlus", remote: true %>

#Link
<%= link_to "+", line_items_path(line_item.menu_id), class: "imagePlus", method: :post, remote: true %>