現在会社のHPを作成しております。
HTMLとCSSで作成しているのですが、
HTMLで書いたナビゲーションメニューの周囲に
背景を設定したいのですが、どうしてもCSSで書いたものが反映されなくて困っております。
すべてのWEBページに適用している背景はきちんと適用されているのですが、
ナビゲーションメニューまわりの背景が反映されません。
こちらのサイトの画像を使用しました
すべてのWEBページに適用している背景:
ナビゲーションメニューまわりの背景:
【こちらがCSSです】
@charset"UTF-8"; /*すべてのWebページに適用される*/ body{ background-image: url(../images/bg023_08.gif); } /* すべてのページに適用 -navまわり-*/ #nav li { display:inline; list-style-type:none; padding-right:30px; } #nav { height:30px;margin:0px 0px 5px 0px;padding:15px 0px 0px 8px; font-size:18px;font-weight:bold;color:#333333; background-image: url(../images/bnr003_07.gif) }```
【こちらがHTMLです(会社にかかわる情報は#で伏せてます、topページのみになります)】
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>株式会社#####</title> <link rel="stylesheet"type="text/css"href="css/style.css"> </head> </body> <div class="wrapper"> <!--ヘッダー --> <h1 id="logo"><a href="top.html><img src="######## alt="logo"> </a></h1> <ul id="nav"> <ul style="list-style:none"> <listyle="float:left"><a href="top.html">トップページ</a></li> <listyle="float:left"><a href="salutation.html">ごあいさつ</a></li> <listyle="float:left"><a href="company.html">会社概要</a></li> <listyle="float:left"><a href="entry.html">登録からの流れ</a></li> <listyle="float:left"><a href="business.html">事業内容</a></li> <listyle="float:left"><a href="access.html">アクセス</a></li> <listyle="float:left"><a href="inquiry.html">お問い合わせ</a></li> <listyle="float:left"><a href="management.html">運営取組</a></li> </ul> <!--ヘッダーここまで --> <!--メイン--> <p>##############</p> <!--メイン ここまで--> <!--フッター --> </div> <div id="footer"> <P>######### All Right Reserved.</p> </div> <!--フッター ここまで--> </body> </html>
【追記】
【上記のHTMLの中でkei344さんにご指摘された点を修正しました】
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>株式会社#########</title> <link rel="stylesheet"type="text/css"href="css/style.css"> </head> <body> <div class="wrapper"> <!--ヘッダー --> <h1 id="logo"><a href="top.html"><img src="images/######" width="960" height="50" alt="logo"></a></h1> <div id="nav"> <ul style="list-style:none"> <li style="float:left"><a href="top.html">トップページ</a></li> <li style="float:left"><a href="salutation.html">ごあいさつ</a></li> <li style="float:left"><a href="company.html">会社概要</a></li> <li style="float:left"><a href="entry.html">登録からの流れ</a></li> <li style="float:left"><a href="business.html">事業内容</a></li> <li style="float:left"><a href="access.html">アクセス</a></li> <li style="float:left"><a href="inquiry.html">お問い合わせ</a></li> <li style="float:left"><a href="management.html">運営取組</a></li> </ul> </div> <a><img src="images/" width="" height="" alt=""></a> <!--ヘッダーここまで --> <!--メイン--> <div> <p>########################</p> <!--メイン ここまで--> <!--フッター --> </div> <div id="footer"> <P>©rignt #########All Right Reserved.</p> </div> <!--フッター ここまで--> </body> </html>
【追記2】
【ginさんの追記を反映したコードです、無事に(../images/bnr003_07.gifが表示されました】
[CSS]
@charset"UTF-8"; /* すべてのページに適用 -navまわり-*/ #nav { height: 30px; margin: 0px 0px 5px 0px; padding: 15px 0px 0px 8px; font-size: 18px; font-weight: bold; color: #333333; background-image: url(../images/bnr003_07.gif); list-style: none; } #nav:after { clear: both; display: block; content: ""; } #nav li { float: left; display: inline; padding-right: 30px; list-style-type: none; } /*すべてのWebページに適用される*/ body{ background-image: url(../images/bg023_08.gif); }
[HTML]
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>#######</title> <link rel="stylesheet"type="text/css"href="css/style.css"> </head> <body> <div class="wrapper"> <!--ヘッダー --> <h1 id="logo"><a href="top.html"><img src="########" width="960" height="50" alt="logo"></a></h1> <ul id="nav"> <li><a href="top.html">トップページ</a></li> <li><a href="salutation.html">ごあいさつ</a></li> <li><a href="company.html">会社概要</a></li> <li><a href="entry.html">登録からの流れ</a></li> <li><a href="business.html">事業内容</a></li> <li><a href="access.html">アクセス</a></li> <li><a href="inquiry.html">お問い合わせ</a></li> <li><a href="management.html">運営取組</a></li> </ul></div> <!--ヘッダーここまで --> <!--メイン--> <div> <p>###########</p> <!--メイン ここまで--> <!--フッター --> </div> <div id="footer"> <P>©rignt ########## All Right Reserved.</p> </div> <!--フッター ここまで--> </body> </html>
回答3件
あなたの回答
tips
プレビュー