我想做的是:
在我的网站上,我想在左下角有一个div,当鼠标不在它上面时,它只是一个带有颜色的简单方块(现在)。
为此,我有这个代码:
<div id='bot'>
</div>
当然非常简单,在我的CSS中:
#bot{
position: fixed !important;
bottom: 40px !important;
width:50px;
height:150px;
left:0%;
border:1px solid black;
box-shadow:1px 1px 1px;
}
#bot:hover{
width:500px;
}
好的,现在就这样做。现在我希望在我的MOUSEOVERIT上出现在这个div上,它会显示一个iframe:
<iframe name='botframe' src='http://demo.vhost.pandorabots.com/pandora/talk?botid=a431414a6e34774c' frameborder='0' scrolling='no'></iframe>
这有可能吗?如果是这样,我该怎么办? 我理解了一些javascript,如果需要,但没有那么多的jQuery,所以如果需要jQuery,请告诉我我必须做什么以及在哪里放置代码。
非常感谢你提前
答案 0 :(得分:0)
而不是使用id for div pls为iframe添加id,
<div> <iframe **id='bot'** name='botframe' src='http://demo.vhost.pandorabots.com/pandora/talk?botid=a431414a6e34774c' frameborder='0' scrolling='no'></iframe>
</div>
答案 1 :(得分:0)
将div放在iframe上,并在悬停时更改每个的z-index。
<iframe id='botframe' name='botframe' src='http://placehold.it/50/' frameborder='0' scrolling='no'></iframe>
<div id='bot'></div>
#bot{position:fixed; background:pink; bottom:40px; width:50px; height:150px; left:0; border:1px solid black;}
#botframe {position:fixed; background:yellow; bottom:40px; width:50px; height:150px; left:0; border:1px solid red;}
#bot:hover{z-index:-1;}
#botframe:hover{z-index:100;}