我試圖做一個懸停卡與css
。我有一個關於頁面位置的問題。CSS懸停卡定位
我已經創建了這個DEMO從codepen.io頁面。所以,如果你在演示頁面的底部,那麼你會看到泡泡div
顯示出來。
我該怎麼做才能在頁面下方的三角形底部顯示.bubble
?
.container{
width:400px;
height:400px;
margin:0px auto;
margin-top:50px;
}
.bubble
{
position: absolute;
width: 250px;
height: 120px;
padding: 0px;
background: #000;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display:none;
}
.bubble:after
{
content: '';
position: absolute;
border-style: solid;
border-width: 0 15px 15px;
border-color: #000 transparent;
display: block;
width: 0;
z-index: 1;
top: -15px;
left: 194px;
}
.hub:hover .bubble{
display:block;
}
.wrp{
width:300px;
height:68px;
}
我可能是錯的,但我認爲你將需要JavaScript來檢查邊界 – Timmerz 2014-11-08 21:50:16
@Timmerz你是對的。但我找不到示例應用程序。 – innovation 2014-11-08 21:52:32
你使用什麼瀏覽器?因爲在FF最新版本中,IT運行良好。嘗試你的DEMO在整個頁面:http://codepen.io/shadowman86/full/mCIkt – dippas 2014-11-08 21:57:14