我试图得到它,所以当我将鼠标悬停在DIV另一个DIV显示在该DIV内,但在当前的内容。所以如果我有一个500像素×500像素的DIV,并且显示了书的封面,当我将它悬停在它上面时,另一个90%90%的父DIV将出现在其中,显示书的详细信息,但在书的封面上。在悬停时显示DIV,但悬停在另一个DIV上。随着CSS
到目前为止,所有我设法做的就是申报单上出现徘徊,但他们添加到父拉伸内,使滚动条等
我一直在使用显示器的尝试:none和显示:块和可见性隐藏,并搜索加载,但似乎都不允许在当前内容上显示DIV。
这个小提琴是最近我可以得到的,但它不会超过主DIV中的内容,也不局限于主DIV。 http://jsfiddle.net/vereonix/kPPFv/
*{
margin:0;
padding:0;
}
#content{
height:100%;
width:100%;
background-color: #CCCCCC;
padding:0;
margin:0;
position:absolute;
}
#hoverbar{
height:90%;
width:90%;
background-color: #666;
position:absolute;
visibility:hidden;
margin-left: 5%;
margin-top: 5%;
}
#content:hover > #hoverbar{
visibility:visible;
}
<div id="content">
image<br>image<br>image<br>image<br>image<br>image<br>image<br>image<br>image<br>image<br>
<div id="hoverbar">
details
</div>
</div>
沿着这个网站的东西线:http://studionudge.com/
我遗憾的是没有得到任何当前的代码显示,我只是想小规模的测试,以找到一个解决方案。我试过的东西,如从这些SOF问题的答案:
Using only CSS, show div on hover over <a>
CSS On hover show another element
但没有提供一个结果,我觉得我可以工作。
我觉得我可能需要使用模式框获取元素类型的交易,虽然我从来没有做过悬停,只有onclick。
希望这个问题是有效的,我很想得到这方面的工作 - 汤姆
查看http://stackoverflow.com/questions/20465386/display-another-div-when-someone-hover-over-a-div – tewathia