JSFiddle - React, Tailwind, and code Playground

HTML

<div class="container clearfix">
  <div class="content">
    <ul id="nav">
      <li><a href="#" class="current">Accueil</a></li>
      <li><a href="#">Rétroplanning</a></li>
      <li><a href="#">Remerciements</a></li>
    </ul>
  </div>
</div>

<h1>Titre de la page</h1>

CSS

body {
  background-color: #333;
}

.clearfix {
  overflow: auto;
}

ul#nav {
  color: #232223;
  display:block;
  float:left;
  font: 13px/23px Georgia,"Times New Roman",Times,serif;
  padding-bottom: 5px;
}
ul#nav,ul#nav ul {
  list-style:none;
}
ul#nav .subs {
  background-color: #FDF1B8;
  border:1px solid #F5F5DC;
  display:none;
  float:left;
  left:0;
  padding:7px;
  position:absolute;
  top:100%;
}
ul#nav li:hover>* {
  display:block;
}
ul#nav li:hover {
  position:relative;
}
ul#nav ul .subs {
  left:100%;
  position:absolute;
  top:0;
}
ul#nav ul {
  padding:0 3px 3px;
}
ul#nav li {
  display:inline;
  float:left;
}
ul#nav a {
  color: #FEFEFE;
  float: left;
  font-size: 13px;
  letter-spacing: 1px;
  line-height: 14px;
  min-width: 60px;
  padding: 60px 20px;
  text-align: left;
  text-decoration: none;
  text-shadow: 1px 1px 0 #F5F5DC;
  text-transform: uppercase;
  white-space: nowrap;
}
ul#nav > li:hover > a {
  border-top: 5px solid #F5F5DC;
  color: #1e1e1e;
  padding-top: 55px;
}
ul#nav li a.current, ul#nav li a.current:hover {
  background: url("../images/nav_current.png") no-repeat scroll center top transparent;
  border: medium none;
  color: #F5F5DC;
  padding-top: 60px;
  text-shadow: none;
}
ul#nav ul a {
  color:#000;
  font-size:10px;
  font-weight:bold;
  padding:5px;
  text-shadow:#F5F5DC 0 0 0;

  border-radius:0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
}
ul#nav ul li:hover>a {
  letter-spacing:2px;
}