前提・実現したいこと
サーバーにアップしているサイトでのbackground-imageの表示
現在HTML・CSSでコーディングしてサーバーに.html .cssファイル等をアップロードしたところ、background-imageで指定したファイルが読み込めずに苦戦しています。
サーバー側のcssファイルではbackground-image: url(../img/main.jpg);と記述されているのですが、google chromeのでデベロッパーツールで検証したところ、background-image: url(/img/main.jpg);と表示されており、これが問題なのではないかと思います。
(デベロッパーツール内でcssを変更したところ画像は表示されました。)
しかしサーバー側のcssファイルを削除した後にローカルファイルをアップロードしても結果が変わりません。
発生している問題・エラーメッセージ
公開したwebサイトを開くとcssのbackground-image のurlの値が変わる
該当のソースコード
css
1#top { 2 background-image: url(../img/main.jpg);//デベロッパーツール内ではurl(/img/main.jpg) 3 background-position: center; 4 background-repeat: no-repeat; 5 background-size: 150%; 6} 7
試したこと
html cssファイルの再アップロード
デベロッパーツール内でのcss変更→正しい表示の確認
サーバー側のcssファイルのテキスト確認 → url(../img/main.jpg);
補足情報(FW/ツールのバージョンなど)
エディタ:VScode
レンタルサーバー:Xserver
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/04 12:53
2020/07/04 13:01
2020/07/04 13:39
2020/07/04 14:07 編集