あなたは余分な要素でこれを行うことができます
jsfiddleの例(またはフルスクリーン)
HTML
<ul id="nav">
<li><span></span><a href="#">Home</a></li>
<li><span></span><a href="#">Products</a></li>
<li><span></span><a href="#">Really Long Nav Item</a></li>
</ul>
CSS
#nav {background-color:#000;overflow:hidden;}
#nav li {float:left;position:relative;}
#nav a {display:block;background:transparent;color:#fff;font-weight:bold;text-decoration:none;padding:20px;position:relative;}
#nav li:hover span {
position:absolute;
left:50%;top:50%;
margin-left:-35%;
width:70%;height:0px;
box-shadow:0 0 20px 12px rgba(150, 180, 200, .6);
border-radius:10px 6px;
}
潜在的に、余分な要素をスキップして、アンカーまたはリストアイテムの疑似
<span>
要素を使用してこれを行うことができます</ p>:before