Don't try to position the drop down. The script does that. Position the trigger. In this case that's the p element (addition highlighted):
Code:
. . . smenu.init("anchorclass")
</script>
</head><body>
<p style="width: 160px; margin: auto;" class="anchorclass" rel="submenu4" data-image="menu.png" data-overimage="menu.png">
<img src="menu.png" style="border-width:0 ;display:block;margin-left: auto;margin-right: auto " /><br style="clear:both" /></p>
<div id="submenu4" class="anylinkcsscols" style="background: #FEEBAB; width:160px;margin-left: auto;margin-right: auto">
<div class="column" style="width:16 . . .
The way you had it, the trigger was default width. Like for a div, for a p that's 100%, so actually the drop down was perfectly positioned.
But a p is a poor choice. In this case a div would be better.
I'd go with:
Code:
<div style="width: 160px; margin: auto;" class="anchorclass" rel="submenu4" data-image="menu.png" data-overimage="menu.png">
<img src="menu.png" style="border-width: 0; display: block;" /></div>
<div id="submenu4" class="anylinkcsscols" style="background: #feebab; width: 140px;">
<div class="column">
<ul>
<li><a href="index.html" >Home </a></li>
<li><a href="preseason.htm" >Pre Season </a></li>
<li><a href="prebowl.htm" >Pre Bowl </a></li>
<li><a href="conferences.htm">Conferences</a></li>
<li><a href="bowls.htm" >Bowls </a></li>
<li><a href="weekly.htm" >Weekly </a></li>
<li><a href="judgement.htm" >Judgement </a></li>
<li><a href="archives.htm" >Archives </a></li></ul></div></div>
Bookmarks