【发布时间】:2019-03-15 13:42:08
【问题描述】:
我有一个按钮,我想执行由 Rails 中的file_field 生成的操作。这是我现在拥有的 erb 代码:
<label for='file-input'>
<span class='btn btn-success' style='max-width: 300px;'>
<img src=<%= image_path('button-upload-white.svg')%>></img> Upload from computer
</span>
</label>
<%= f.file_field :files, multiple: true, name: 'attachment[file]', id: 'file-input'%>
我遵循this 问题中的模式以及相关的 CSS:
.file-input > input
{
display: none;
}
.file-input > label{
cursor: pointer;
}
但它似乎不起作用并生成以下内容:
所需的输出将与隐藏的choose files 输入相同或以某种方式连接到按钮本身。谢谢,如果我应该发布更多代码或者我正在以错误的方式考虑这个问题,请告诉我。
【问题讨论】:
标签: css ruby-on-rails ruby erb