我的网站有一个小问题,我有一个酒吧,上面有一个漂浮在酒吧上方的盒子,在IE,Firefox,Opera上一切正常,但在Chrome和Safari中,必须在酒吧上方的盒子漂浮在酒吧一侧没有上面。
#barraDerecha
{
width:240px;
background-color:#e5e5e5;
border-left:solid 2px #CCC;
border-bottom:solid 2px #CCC;
position:absolute;
margin-top:-10px;
margin-left:717px;
height:auto;
}
#barraDerecha #menu
{
display:block;
position:fixed;
width:220px;
}
barraDerecha是容器,菜单是容器上方的框
有人可以帮我吗?
提前致谢
最佳答案
以防万一有人得到相同的镀铬行为。
chrome似乎认为页面加载后(例如,使用jQuery.load())添加到DOM的元素的视口仅限于此元素的div。
我猜.asp是在文档加载后注入barraDerecha的,所以它相对于它的容器定位。
关于css - 在Chrome中固定位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1131710/