/    Sign up×
Community /Pin to ProfileBookmark

Please help me with css menu

I am making the menu again using the step by step tutorial at [url]http://www.seoconsultants.com/css/menus/vertical/[/url]

I have made a lot so far, but am having few problems.

This is my CSS style file. I cant make the images appear for some reason. Please let me know how i can fix that:

[CODE]@charset “utf-8”;

/* For Menu Testing Only */

body, html{margin:0;padding:0;}
body{height:203px;}
.hand{cursor:pointer;}
.help{cursor:help;}

/* CSS Popout Menu */

#menu a{
display:block;
font:bold 11px/16px arial,helvetica,sans-serif;
text-indent:0px;
width:149px;
height: 29px;
}

#menu a{
background:#edeef6 url(/nav/images/tile-silver-3.gif) repeat-x;
text-decoration:none;
}

#menu a, #menu a:visited{
color:#494c59;
}

#menu a:hover{
color:#000;
background:#e2e2ec url(/nav/images/tile-blue-over-3.gif) repeat-x;
}

#menu li{
list-style-type:none;
}

#menu ul li{
position:relative;
}

#menu li ul{
position:absolute;
top:0;
left:149px;
display:none;
}

/* Fix IE. Hide from IE Mac */
* html #menu ul li{float:left;height:1%;}
* html #menu ul li a{height:1%;}
/* End */

div#menu ul, #menu ul ul, div#menu ul ul ul{
margin:0;
padding:0;
list-style-image:none;
width:149px;
}

div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul{
display:none;
}

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{
display:block;
}

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
font-weight:bold;
text-indent:2px;
color:#494c59;
background:#edeef6 url(/nav/images/tile-silver-3-x.gif) repeat-x;
}

#menu a.x:hover{
color:#000;
background:#edeef6 url(/nav/images/tile-blue-over-3.gif) repeat-x;
}
[/CODE]

This is my html file:

[CODE]<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”en”>

<head>
<meta http-equiv=”content-type” content=”text/html; charset=iso-8859-1″></meta>
<title>SEO Consultants Directory – CSS Mother Menu</title>

<!– You will need these next two external files. –>

<!–[if IE]><style type=”text/css” media=”screen”>@import “csshover.htc”;</style><![endif]–>

<style type=”text/css”>@import url(“menu2.css”);</style>

</head>

<body><div id=”menu”>
<ul>
<li><a href=”http://www.seoconsultants.com/” id=”index” accesskey=”s” class=”x”>Home</a></li>
<li><a href=”http://www.seoconsultants.com/articles/” id=”articles” class=”x”>Our Programs </a>
<ul>
<li><a href=”http://www.seoconsultants.com/articles/1102/seovsppc/”>SEO vs PPC ROI</a></li>

<li><a href=”http://www.seoconsultants.com/articles/1102/library/”>Resource Library</a></li>
<li><a href=”http://www.seoconsultants.com/marketing/industrial/”>Industrial Marketing</a></li>
<li><a href=”http://www.seoconsultants.com/windows/isapi/subdomains/”>Subdomains in IIS</a></li>
<li><a href=”http://www.seoconsultants.com/articles/1102/questions/”>Questions to Ask SEO</a></li>
</ul>
</li>
<li><a href=”http://www.seoconsultants.com/seo-resources/” id=”resources” class=”x”>Resources</a></li>
<li><a href=”https://www.seoconsultants.com/users/” id=”login” class=”x”>Events</a>
<ul>
<li><a href=”https://www.seoconsultants.com/users/unpw.asp”>Password Request</a></li>
<li><a href=”http://www.seoconsultants.com/users/help.asp”><span class=”help”>SEO Profile Help</span></a></li>

<li><a href=”http://www.seoconsultants.com/directory/consultants.asp”>Directory Results</a></li>
</ul>
</li>
<li><a href=”http://www.seoconsultants.com/jobs/” id=”jobs” class=”x”>Testimonials</a></li>
<li><a href=”http://www.seoconsultants.com/users/news/” id=”announce”>About Me </a></li>
<li><a href=”http://www.seoconsultants.com/media/ads/” id=”media” class=”x”>Contact Us </a></li>
</ul>
</div>

</body>

</html>
[/CODE]

My template file(INDEX.PHP):

[CODE]
<html>
<head>
<title>My Prana</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>

<!– You will need these next two external files. –>

<!–[if IE]><style type=”text/css” media=”screen”>body{behavior:url(csshover.htc);}</style><![endif]–>

<style type=”text/css”>@import url(“menu.css”);</style>
</head>
<body leftmargin=”0″ topmargin=”0″ marginwidth=”0″ marginheight=”0″>
<table width=”959″ height=”860″ border=”0″ align=”center” cellpadding=”0″ cellspacing=”0″ id=”Table_01″>
<tr>
<td colspan=”5″>
<img src=”images/index_01.jpg” width=”959″ height=”214″ alt=””></td>
</tr>
<tr>
<td colspan=”5″>
<img src=”images/index_02.jpg” width=”959″ height=”26″ alt=””></td>
</tr>
<tr>
<td height=”528″ colspan=”2″ background=”images/index_03.jpg”>
<img src=”images/index_03.jpg” width=”2″ height=”486″ alt=””></td>
<td width=”153″ height=”528″ valign=”top” bgcolor=”54b4e5″>[U]WHERE THE PHP INCLUDE COMMAND WILL BE FOR THE MENU[/U]
</td>
<td width=”803″ height=”528″ valign=”top” bgcolor=”b9d7ee”><pre><div id=”content” name=”content”>content</div></pre></td>
<td width=”1″ height=”528″ background=”images/index_06.jpg”>
<img src=”images/index_06.jpg” width=”1″ height=”486″ alt=””></td>
</tr>
<tr>
<td rowspan=”3″>
<img src=”images/index_07.jpg” width=”1″ height=”91″ alt=””></td>
<td colspan=”4″>
<img src=”images/index_08.jpg” width=”958″ height=”16″ alt=””></td>
</tr>
<tr>
<td height=”74″ colspan=”3″ bgcolor=”75c0ea”> <div align=”center” class=”style2″><span class=”style3″>My Prana, Inc., 5 North Street, Newtonville, MA 02460.<br>
www.my-prana.com; Phone: (617) 939-7626; Fax: (617) 558-9846</span></div></td>
<td rowspan=”2″>
<img src=”images/index_10.jpg” width=”1″ height=”75″ alt=””></td>
</tr>
<tr>
<td colspan=”3″>
<img src=”images/index_11.jpg” width=”957″ height=”1″ alt=””></td>
</tr>
<tr>
<td>
<img src=”images/spacer.gif” width=”1″ height=”1″ alt=””></td>
<td>
<img src=”images/spacer.gif” width=”1″ height=”1″ alt=””></td>
<td>
<img src=”images/spacer.gif” width=”153″ height=”1″ alt=””></td>
<td>
<img src=”images/spacer.gif” width=”803″ height=”1″ alt=””></td>
<td>
<img src=”images/spacer.gif” width=”1″ height=”1″ alt=””></td>
</tr>
</table>
<!– End ImageReady Slices –>
</body>
</html>
[/CODE]

Can someone please help me out in fixing my css menu. I want a background image, and when I rollover it, it should change. However, when I change the background images nothing happens. Also, I am having issues with css menu in IE. Because of this I am using csshover.htc which I got online. Lastly, when I paste the html above in my template, IE refuses to show the submenus for some reason. Also, I will do a php include command for the css menu. please let me know how to fix these problems. I really appreciate all the help I can get.

to post a comment
CSS

3 Comments(s)

Copy linkTweet thisAlerts:
@gil_davisMay 17.2007 — Try putting quotes around the image file names. url("whatever.gif")
Copy linkTweet thisAlerts:
@tushar707authorMay 17.2007 — okay. and what about the other problems. I will see if that works. But for some reason, the menu doesn't work when I place it in my template file! Also, the menu is way towards the left and does not stay within the table for some reason. Please help.
Copy linkTweet thisAlerts:
@tushar707authorMay 17.2007 — you can close this post, as I have solved all the problems for now.
×

Success!

Help @tushar707 spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.26,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...