如何将加载指示器置于屏幕中央。目前我正在使用一个小占位符,它似乎工作正常。但是,当我向下滚动时,加载指示器会停留在该预定义位置。我怎样才能让它跟随滚动,以便它始终位于顶部??
#busy
{
position: absolute;
left: 50%;
top: 35%;
display: none;
background: transparent url("../images/loading-big.gif");
z-index: 1000;
height: 31px;
width: 31px;
}
#busy-holder
{
background: transparent;
width: 100%;
height: 100%;
}
最佳答案
使用position:fixed
代替position:absolute
第一个是相对于你的屏幕窗口。 (不受滚动影响)
第二个是相对于页面的。 (受滚动影响)
注意:IE6 不支持 position:fixed。
关于CSS:屏幕中央位置加载指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6256043/