UL
の背景を設定しようとすると何らかの理由でバックグラウンドが動作しません。私の体の背景で動作しますが、UL
では機能しません。CSS - ULの背景が動作しない
画像の名前が正しく指定されています。私はそれを四倍にチェックしました。ここに私のコードは次のとおりです。
HTML
<html>
<head>
<title>Header</title>
<link rel="stylesheet" type="text/css" href="css/Style.css" />
</head>
<body>
<div id="page-wrap">
<ul id="nav">
<li><a href="#">Link1</a></li>
</ul>
<p>Main</p>
</div>
</body>
</html>
はCSS
body
{
background-image: url('../Images/body-background.jpg');
}
#page-wrap
{
width:1040px;
margin: 0 auto;
}
ul#nav
{
margin: 0 auto;
width: 1040px; height: 185px;
background-image: url('../Images/header-logo.jpg');
background-repeat: no-repeat;
}
UL
自体が<a>
タグで動作していないようで何より。それがなければ "Link1"が現れます。何も表示されません。どちらの方法でも、背景が表示されません。
ありがとうございます!
あなたはどのブラウザでテストしていますか?スクリーンショットはありますか? – BoltClock
私はMozillaでテストしており、スクリーン紙を掲示しました。また、Notepadd ++にこれを書いています。 – Johnrad
私はIE 6,7,8、Chrome、Firefoxでこれを試しました。あらゆる場合に機能します。あなたのイメージがheader-logo.jpgという名前のフォルダにありますか? – samiz