我有一个jQuery工具提示,可以在所有其他浏览器(包括IE8)中正常工作,但弹出窗口是在页面内容下。
#datasearch2-tooltip .tipBody
{
background-color: #FFFFFF;
border-radius: 10px 10px 10px 10px;
margin-top: -18px;
padding: 10px;
-moz-box-shadow: 10px 0 0 15px #000;
-webkit-box-shadow: 0 0 15px#000;
box-shadow: 0 0 15px #000;
z-index: 9999;
}
9999的z-index应该将工具提示设置在所有内容之上,就像在其他浏览器中一样。有人有什么想法吗?
答案 0 :(得分:0)
您需要添加position
规则:
#datasearch2-tooltip .tipBody
{
background-color: #FFFFFF;
border-radius: 10px 10px 10px 10px;
margin-top: -18px;
padding: 10px;
-moz-box-shadow: 10px 0 0 15px #000;
-webkit-box-shadow: 0 0 15px#000;
box-shadow: 0 0 15px #000;
z-index: 9999;
position: relative;
}
z-index
仅影响位置设置的元素(position: static
除外)
有关z-index
的更多信息,请查看this page