less than 1 minute read

開発環境

  • Rails 6.1.7.8

問題

  • 以下のパスにて、main タグに background-image を設定後、背景画像が設定されなかった。
# 該当のパス
プロジェクト名/app/javascript/stylesheets/application.scss

# CSS
main {
  flex: 1;
  margin: 0;
  padding: 0;
  background-image: url("<%= asset_path('hogehoge.png') %>")
}

やったこと

  • application.html.erb の main タグに直接記述した。
  • 他方法があれば、記事にする。
<main class="pb-5"
 style=
 "background-image: url('<%= asset_path('hogehoge.png') %>');
  background-color:rgba(255,255,255,0.5);
  background-blend-mode:lighten;">
  <%= yield %>
</main>

参考 URL

  • https://qiita.com/knxrvb/items/c78c08a0a3c9d4095f3f