質問: 現在Railsでウェブサイトを作成しております。 PAY.JPの決済サービスを導入しようとしており、以下のようにSDN経由でJavascriptを用いて表示しているボタンのため、コードでボタンを作成したあと、bodyの最後にstyleを記述することでのカスタマイズがしている状況です。 この状態で、ボタンの画像化を行いたいのですがうまくいきません。 background: url(payment.png) no-repeat; をstyle内に書いても画像が表示されない状態です。 input[type=button]内に記述し画像化するやり方をご教示いただけますと幸いです。 よろしくお願いいたします。 ``` ・ ・ ・ <%= form_tag("/xxxxx/purchase", method: :post) do %> <%= hidden_field_tag :image_name, params[:yyyy] %> <% end %> ```
回答: background: url(<%= asset_path "payment.png" %>) no-repeat; で解決できました。 お騒がせしました。