मैं एक div
डिफ़ॉल्ट स्थिति (यानी position:static
) और div
एक fixed
स्थिति के साथ है ।
अगर मैं तत्वों के z-index को सेट करता हूं, तो स्थिर तत्व के पीछे तय तत्व को बनाना असंभव लगता है।
#over {
width: 600px;
z-index: 10;
}
#under {
position: fixed;
top: 5px;
width: 420px;
left: 20px;
border: 1px solid;
height: 10%;
background: #fff;
z-index: 1;
}
<!DOCTYPE html>
<html>
<body>
<div id="over">
Hello Hello HelloHelloHelloHelloHello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello
</div>
<div id="under">
</div>
</body>
</html>
या यहाँ jsfiddle पर: http://jsfiddle.net/mhFxf/
मैं position:absolute
स्थैतिक तत्व का उपयोग करके इसके आसपास काम कर सकता हूं
, लेकिन क्या कोई मुझे बता सकता है कि ऐसा क्यों हो रहा है?
(यह एक समान प्रश्न लगता है, ( फिक्स्ड पोजिशनिंग ब्रेकिंग जेड-इंडेक्स ), लेकिन इसका कोई संतोषजनक उत्तर नहीं है, इसलिए मैं यहां अपने उदाहरण कोड के साथ यह पूछ रहा हूं)