質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

プログラミング言語

プログラミング言語はパソコン上で実行することができるソースコードを記述する為に扱う言語の総称です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

1054閲覧

CSSで記載した写真が表示されない。

ShoHayasa

総合スコア2

URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

プログラミング言語

プログラミング言語はパソコン上で実行することができるソースコードを記述する為に扱う言語の総称です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2020/08/22 10:06

編集2020/08/22 10:09

プログラミング初心者です。
railsを使用してメニュー一覧アプリを作っているところです。

しかしながらCSSで下記のビューのheader部分に背景として写真を入れようとしたところ、表示できません。views/menu/index.html.erb

ターミナルやブラウザにはエラーは出ず、検証のところでこのように出ます。

GET http://localhost:3000/assets/images/get.png 404 (Not Found)

調べたところ全角混入等が問題のようですが、原因がわかりませんでした。

app/assets/stylesheets/index.cssには

css

1.header{ 2 background-image: url('../../images/get.png'); 3}

構造は
写真の位置が
app/assets/images/get.png

index.cssが
app/assets/stylesheets/index.css

となっております。

試したこととして
background-image: url('../images/get.png');
background: image-url('../images/get.png');
background-image: url(../images/get.png);
などを試しました。

その他の確認事項
*gitに.DS_storeというものが突然現れていました。
※写真は適当にネットから引っ張ってきた風景画です。
※ビューはこんな感じです。
CSSがheaderにあるので画像を表記させるような記載はしておりません。

index.html.erb

1<header class="header" > 2 <div class="apple"><a style="text-decoration: none;",href="/">ManyMenu</a> 3 </div> 4 5続く、、、

原因がわからず、すごく困ってます。
どうにか画像を表示させたいので、どうかよろしくお願いいたします!

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

Railsあまり触らないので、間違ってるかもしれませんが、

css

1/assets/get.png

では?

投稿2020/08/22 13:27

kyoya0819

総合スコア10429

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ShoHayasa

2020/08/23 06:28

ご回答ありがとうございます! 無事に表示できました!!!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問