व्यक्तिगत रूप से मुझे यहां पाया गया समाधान सबसे अच्छा लगता है: http://css3pie.com/demos/tabs/
यह आपको एक शून्य राज्य या एक पृष्ठभूमि रंग के साथ एक मंडराना राज्य की अनुमति देता है जिसमें अभी भी ओवरलेइंग सामग्री के नीचे छाया है। सुनिश्चित नहीं है कि उपरोक्त विधि से संभव है:
अपडेट करें:
दरअसल मैं गलत था। आप ऊपर दिखाए गए हॉवर स्थिति को स्वीकृत समाधान का समर्थन कर सकते हैं। यह करो:
A पर धनात्मक सापेक्ष होने के बजाय a.active वर्ग को z-index के साथ रखें जो आपके #content div से नीचे है (जिस पर छाया है) से अधिक है, लेकिन आपके z- इंडेक्स से कम है content_wrapper।
उदाहरण के लिए:
<nav class="ppMod_Header clearfix">
<h1 class="ppMod_PrimaryNavigation-Logo"><a class="ppStyle_Image_Logo" href="/">My company name</a></h1>
<ul class="ppList_PrimaryNavigation ppStyle_NoListStyle clearfix">
<li><a href="/benefits">Benefits</a></li>
<li><a class="ppStyle_Active" href="/features">Features</a></li>
<li><a href="/contact">Contact</a></li>
<li><a href="/company">Company</a></li>
</ul>
</nav>
<div id="ppPage-Body">
<div id="ppPage-BodyWrap">
content goes here
</div>
</div>
फिर अपने सीएसएस के साथ:
#ppPage-Body
box-shadow: 0 0 12px rgba(0,0,0,.75)
position: relative /* IMPORTANT PART */
#ppPage-BodyWrap
background: #F4F4F4
position: relative /* IMPORTANT PART */
z-index: 4 /* IMPORTANT PART */
.ppList_PrimaryNavigation li a:hover
background: #656565
-webkit-border-radius: 6px 6px 0 0
-moz-border-radius: 6px 6px 0 0
border-radius: 6px 6px 0 0
.ppList_PrimaryNavigation li a.ppStyle_Active
background: #f4f4f4
color: #222
-webkit-border-radius: 6px 6px 0 0
-moz-border-radius: 6px 6px 0 0
border-radius: 6px 6px 0 0
-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.75)
-moz-box-shadow: 0 0 12px rgba(0,0,0,0.75)
box-shadow: 0 0 12px rgba(0,0,0,0.75)
position: relative /* IMPORTANT PART */
z-index: 3 /* IMPORTANT PART */