实现 sass form_for rails file_field

materialize sass form_for rails file_field

尝试让 Materialize sass 使用 rails 部分形式(我最初使用 simple_form 但现在我只想让它在新形式上工作)

我正在使用 carrierwave 和 cloudinary - 上传工作正常但是当我想使用来自 Materialise 的 classes 为上传按钮设置主题时 - 它似乎覆盖了按钮并给了我一个选择文件标签按钮在我的物化主题按钮上(因此它确实通过了 class)。

下面的代码

    <%= form_for @post do |f| %>

<%= f.cl_image_upload(:picture, :html => { :class => "btn" }  )  %>

<%= f.submit  %>

<% end %>
  <div class="#">
         <div class="file-field input-field gallery_picture">

        <div class="btn">

          <span>Upload file</span>
          <%= f.input_field :picture %>
          </div>
        <input class="file-path validate" type="text"/>
        </div>

    </div>