Come posso evitare che il div di posizione relativa non spinga verso il basso il contenuto che segue? Nell'esempio seguente sto provando a visualizzare un piccolo div verde sopra un rosso più grande, ma il div seguente rosso viene premuto verso il basso quando appare il div verde.Impedire che il div di posizione relativa non spinga verso il basso il contenuto
Se c'è un modo migliore per farlo, gradirei consigli.
Ecco un esempio di esecuzione: 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>
Grazie mille, funziona meravigliosamente. – user1810414