JSFiddle - React, Tailwind, and code Playground

HTML

<!--- bootstrap (used for the full version of the site) -->
<link rel="stylesheet"
href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">

<p>
<ul class="Menu">
  <li><font style="font-size:20px;">MENU</font>
  <ul>
     <li><a href="http://cnn.com">Sub 1</a></li>
     <li><a href="http://cnn.com">Sub 2</a></li>
     <li><a href="http://cnn.com">Sub 3</a></li>
     <li><a href="http://cnn.com">Sub 4</a></li>
     <li><a href="http://cnn.com">Sub 5</font></a></li>
     <li><a href="http://cnn.com">Return Home</a></li>
  </ul>
  </li>
</ul>

CSS

/* The css copied from another site;  efforts to prune items may have left a few that are unnecessary */
ul.Menu ul{ display:none; }
ul.Menu li:hover>ul,
ul.Menu li:active>ul{ display:block; }
ul.Menu ul { 
    position: absolute;
    left:-1px;top:98%; 
}
ul.Menu,ul.Menu ul {
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#E3D8E3;
	border-width:1px;
	border-style:solid;
}
ul.Menu { float: left; }
ul.Menu li{ margin:0px 10px 0px 5px; }
ul.Menu a, ul.Menu li.dis a:hover,
           ul.Menu li.dis a:active,
ul.Menu li.sep a:hover,
ul.Menu li.sep a:active {
	display:block;
	border-width:0px;
	padding:4px;
	padding-left:5px;
	padding-right:0px;
	font:bold 15px Trebuchet MS;
	color: #050505;
	text-decoration:none;
}
ul.Menu ul li { float:none; }
ul.Menu ul a { white-space:nowrap; }
ul.Menu li:hover,
ul.Menu li:active{ position:relative; }
ul.Menu li a:hover,
ul.Menu li a:active{
	position:relative;
	background-color:#0000FF;
	border-color:#665500;
	border-style:solid;
	font:bold 15px Trebuchet MS;
	color: #ffffff;
	text-decoration:none;
}

JavaScript

$('body').bind('touchstart', function() {});