2017-06-13 19 views
0

1つのファイルで開くことができ、機能する小さなWebサイトを作成する必要があります。画像の背景がどのように表示されるのかよく分かりません。私の画像はDesktop/assignment/Website-Background.jpgです。私はそれを働かせるためにさまざまな方法を試しましたが、それはまったくありません。私の現在のコードは次のとおりです。背景の問題

body{ 
    height: 100%; 
} 

.bg { 
    background-image: url("Website-Background.jpg"); 
    height: 100%; 
    background-position: center; 
    background-repeat: no-repeat; 
    background-size: cover; 
} 

そして、私が試してみましたが、また

body { 
    background-image: url("Website-Background.jpg"); 
} 

を試してみました誰かが私が間違ってやっていると指摘することはできますか?

+1

イメージはあなたの.htmlファイルと同じフォルダにありますか? – LiefdeWen

+0

どこが 'Website-Background.jpg'店ですか? –

+0

'background-image:url("デスクトップ/割り当て/ウェブサイト - Background.jpg ");'? –

答えて

0

最初にブラウザでF12キーを押して、コンソールウィンドウで画像が呼び出されているかどうかを確認してから、呼び出し中でエラーがない場合は、200pxの高さを設定して、アップ。

0

だけで同じフォルダに画像やHTMLドキュメントを入れて、あなたのコードは魅力のように動作します...あなたはそれを動作させるためのコードでは何も変わらないする必要があります。..

+0

何らかの理由でこれは動作しません。 – Col65

+0

@ Col65あなたが使用しているものを追加する –

0

私はあなたを信じていません画像の位置を適切に示しています。 CSSを忘れないでください。ファイルを見つけるためには、フォルダを外して他の人に移動しなければなりません。あなたのHTMLファイルはどこですか?あなたはその場所からあなたの割り当てフォルダに戻らなければならないかもしれません。

あなたがバックアウトされている場合:

body { 
    background:url("../assignment/Website-background.jpg"); 
    background-size:cover; 
} 

をあなたは単にあなたのフォルダの中に深く行かなければならない場合:

body { 
    background:url("assignment/Website-background.jpg"); 
    background-size:cover; 
} 
+0

自分のhtmlファイルは、画像と同じフォルダにあります。デスクトップ/割り当て – Col65

+0

試しましたか? body {background:url( "Website-Background.jpg");背景サイズ:カバー; } –

+0

ちょうど、動作しませんでした。私は私のwysiwygが問題を引き起こしているかもしれないと思う。 – Col65

0

ただ、サイドノートあなたが「本当に」あなたのウェブサイトを持っているしたい場合は、その(背景画像が別のファイルであることを意味する)単一のファイルとして、ある種のツール(like)で画像をbase64にエンコードし、それをファイルに入れることができます。