Honestly I don't think you need a template menu to create this. You could create it yourself. The code is fairly straight forward.
You basically make an unordered list. Inside the list items, you embed another unordered list. Inside the embedded lists' items, you embed a table with links in each cell:
<ul> <!-- make a list -->
<li calss="drop"><a href="#">Top Level Link
<ul> <!-- embed a list -->
<li>
<table cellspacing="0" cellpadding="0"> <!-- embed a table -->
<tr>
<td><a href="#">Link 1</a></td>
<td><a href="#">Link 2</a></td>
</tr>
</table> <!-- close the table -->
</li>
</ul> <!-- close the embedded list -->
</a>
</li>
</ul> <!-- close the main list -->
- <ul> <!-- make a list -->
- <li calss="drop"><a href="#">Top Level Link
- <ul> <!-- embed a list -->
- <li>
-
- <table cellspacing="0" cellpadding="0"> <!-- embed a table -->
- <tr>
- <td><a href="#">Link 1</a></td>
- <td><a href="#">Link 2</a></td>
- </tr>
- </table> <!-- close the table -->
-
- </li>
- </ul> <!-- close the embedded list -->
- </a>
- </li>
- </ul> <!-- close the main list -->
-
Then you use some fancy css for the hover effect:
ul li {
list-style: none;
margin: 0 5px; /* spacing things out */
padding: 0;
display: inline; /* ie6 fix */
float: left; /* put the list in a line */
}
ul li.drop ul {
display: none; /* hide the embedded list */
}
ul li.drop:hover ul {
display: block; /* show the embedded list on hover */
position: absolute; /* put it in the right spot */
}
- ul li {
- list-style: none;
- margin: 0 5px; /* spacing things out */
- padding: 0;
- display: inline; /* ie6 fix */
- float: left; /* put the list in a line */
- }
-
- ul li.drop ul {
- display: none; /* hide the embedded list */
- }
-
- ul li.drop:hover ul {
- display: block; /* show the embedded list on hover */
- position: absolute; /* put it in the right spot */
- }
-
That's about it. I haven't tested this so it might need a bit of tweaking, but this is a basic navigation menu.
Use your words like arrows to shoot toward your goal.