मैं तुलनात्मक रूप से स्थित div को निम्न सामग्री को दबाए रखने से कैसे रोक सकता हूं? निम्नलिखित उदाहरण में मैं एक बड़े लाल रंग के ऊपर एक छोटा हरा div प्रदर्शित करने की कोशिश कर रहा हूं लेकिन हरे रंग के div प्रकट होने पर अगला लाल div नीचे धक्का दिया जाता है।सामग्री को धक्का देने से तुलनात्मक रूप से स्थित div को रोकना
यदि ऐसा करने का एक बेहतर तरीका है, तो मैं सुझावों की सराहना करता हूं। http://jsfiddle.net/38Rqh/
<html>
<head>
<style type="text/css" media="screen">
.top {
display: none;
background-color: green;
width: 100px;
position: relative;
top: -50px;
}
.bottom {
width: 200px;
height: 200px;
background-color: red;
border: 1px solid black;
}
.bottom:hover + div {
display: block;
}
</style>
</head>
<body>
<div class="bottom">
</div>
<div class="top">Displaying data</div>
<div class="bottom">
</div>
<div class="top">Displaying data</div>
<div class="bottom">
</div>
<div class="top">Displaying data</div>
</body>
</html>
बहुत बहुत धन्यवाद, यह आश्चर्यजनक रूप से काम करता है। – user1810414