2016-11-16 3 views
-1

私のウェブサイトのヘッダーに画像が表示されるのに少し問題があります。どのようにそれを表示するにはどのようなアイデア?画像ファイルもhtmlファイルと同じフォルダにありますので、なぜそれが表示されないのか分かりません。ここで イメージヘッダーCSS

は、CSSファイルです:

header { 
width: 100%; 
background-image: url("background1.jpg"); 
text-align: center; 
padding: 5px; 
} 

body { 
margin: 0; 
padding: 0; 
background: white; 
} 

ul { 
list-style-type: none; 
margin: 0; 
padding: 0; 
overflow: hidden; 
background-color: deeppink; 
} 

li { 
float: left; 
} 

li a { 
display: block; 
color: white; 
text-align: center; 
padding: 14px 16px; 
text-decoration: none; 
} 

li a:hover { 
background-color: pink; 
} 

そして、ここでHTMLファイルです:

<!DOCTYPE html> 
<html lang="en"> 

<head> 
<meta charset="UTF-8"> 
<title>Welcome to Fazbear Entertainment</title> 
<link rel="stylesheet" href="css/fnaf.css"></link> 
<script type="text/javascript" src="js/fnaf.js"></script> 

</head> 

<body> 

</body> 

</html> 
+1

への参照を行う場合には、完全に正常に動作しますか? – AVI

答えて

3

あなたが

あるご header適切

.header { /* MODIFICATION */ 
 
width: 100%; 
 
background-image: url("http://www.freewebheaders.com/wordpress/wp-content/gallery/global/global-franchise-blue-header.jpg"); 
 
text-align: center; 
 
padding: 5px; 
 
} 
 

 
body { 
 
margin: 0; 
 
padding: 0; 
 
background: white; 
 
} 
 

 
ul { 
 
list-style-type: none; 
 
margin: 0; 
 
padding: 0; 
 
overflow: hidden; 
 
background-color: pink; 
 
} 
 

 
li { 
 
float: left; 
 
} 
 

 
li a { 
 
display: block; 
 
color: white; 
 
text-align: center; 
 
padding: 14px 16px; 
 
text-decoration: none; 
 
} 
 

 
li a:hover { 
 
background-color: pink; 
 
}
<html lang="en"> 
 

 
<head> 
 
<meta charset="UTF-8"> 
 
<title>Welcome to Fazbear Entertainment</title> 
 
<link rel="stylesheet" href="css/fnaf.css"></link> 
 
<script type="text/javascript" src="js/fnaf.js"></script> 
 

 
</head> 
 
<div class="header">  <!-- MODIFICATION --> 
 
    <h1>My website name</h1> 
 
</div> 
 
<body> 
 

 
</body> 
 

 
</html>

+1

ありがとうございました!私は問題がシンプルであることを知っていた! – Tyler

0

この

body { 
    margin: 0; 
    padding: 0; 
    background: white; 
    background-image: url("../background1.jpg"); 
} 

事がbackground-image場所は、CSSファイルへの相対でありますかcssフォルダにある場所を検索していますcssフォルダーを探していて、フォルダーを1つ上に表示する必要があります(ファイルはhtmlに沿っています)。また、headerではなくbodyセレクタ内にある必要があります。headerではなく、本文全体の背景画像となるため、HTMLにはまったく存在しません。