JSFiddle - React, Tailwind, and code Playground
by isherwood
HTML
<script src="http://www.printing.com/global/scripts/mootools/mootools-1.2.5-core-yc.js"></script>
<div id="header">
<div id="HeadWrapper">
<div id="Navigation">
<ul id="menu">
<li id="designMenuItem"><a href="javascript:void(0);" class="drop"></a>
<!-- </li><!-- End 2 columns Item -->
<li id="pricesMenuItem"><a href="#" class="drop">Products & Prices</a>
<!-- Begin 4 columns Item -->
<div style="" id="pricesMenu">
<!-- Begin 4 columns container -->
<div class="col_1">
<ul>
<h4>B</h4>
<li><a href="/uk/bags" alt="Bags" title="Bags">Bags</a>
</li>
<li><a href="/uk/banner-stands-roller" alt="Banner Stands - Roller" title="Banner Stands - Roller">Banner Stands - Roller</a>
</li>
</ul>
</div>
<div class="col_1">
<ul>
<h4>B</h4>
<li><a href="/uk/bags" alt="Bags" title="Bags">Bags</a>
</li>
<li><a href="/uk/banner-stands-roller" alt="Banner Stands - Roller" title="Banner Stands - Roller">Banner Stands - Roller</a>
</li>
</ul>
</div>
<div class="col_1">
<ul>
<h4>B</h4>
<li><a href="/uk/bags" alt="Bags" title="Bags">Bags</a>
</li>
...
CSS
/* NAVIGATION */
#Navigation {
width:100%;
float:right;
margin:14px 70px 0 0;
z-index:100;
position: static;
}
/*----------------------------------------
--------- NEW NAVIGATION CLASSES ---------
--------------------------------------- */
#menu {
list-style:none;
width:100%;
font-size:14px;
font-family:'Lucida Grande', Helvetica, sans-serif;
text-align:left;
z-index:999;
position: static;
}
p.menu {
font-family:'Lucida Grande', Helvetica, sans-serif;
font-size:14px;
color:#0e4fa3;
padding: 6px 0 11px 0;
text-align:right;
margin-left:20px;
}
#menu li {
float:left;
display:block;
text-align:center;
position:static;
padding: 7px 10px 7px 10px;
margin-right:5px;
border:0;
z-index:2;
}
#menu li:hover {
padding: 7px 10px 7px 10px;
background: #0e4fa3;
}
#menu li:hover a {
color:#FFFFFF;
}
#menu li.popular:hover a {
color:#FFF;
}
#menu li a {
font-family:'Lucida Grande', Helvetica, Arial, sans-serif;
font-size:14px;
color: #5a748f;
display:block;
outline:0;
text-decoration:none;
}
#menu li .drop {
padding-right:21px;
background:url("/uk/wp-content/uploads/2012/07/drop.png") no-repeat right 8px;
/*-- http://www.printing.com/uk/blog/wp-content/uploads/2012/07/drop.png --*/
}
#menu li:hover .drop {
background:url("/uk/wp-content/uploads/2012/07/drop-white.png") no-repeat right 8px;
/*-- http://www.printing.com/uk/blog/wp-content/uploads/2012/07/drop-white.png --*/
}
#pricesMenu {
margin-top:7px;
float:left;
position:absolute;
left: 0;
/* Hides the drop down */
text-align:left;
padding:6px 3px 4px 3px;
border-bottom:5px solid #0e4fa3;
background: #ffffff;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
/* Rounded Corners */
-moz-border-radius: 0px 0px 3px 3px;
-webkit-border-radius: 0px 0px 3px 3px;
...