我正在使用Asp.net中的更新面板。我有一个更新进度,我已经为它设置了一个DIV和CSS。问题是当我调用它时,它会显示进度条,但我可以滚动窗口。我需要让它成为一个模态(当进度条显示时不能选择)。有没有可能
.Progressbar
{
background-position: center center;
background-color:White;
filter: alpha(opacity=75);
opacity: 0.7;
background-image: url('../images/loading.gif');
background-attachment:fixed;
position:absolute;
background-repeat: no-repeat;
/*z-index:0;*/
z-index:100;
width: 100%;
height: 100%;
top:0px;
right:0px;
botton: 0px;
left:0px;
overflow:hidden;}这是在更新进度中使用的DIV标签im的CSS。如果页面包含的数据超过屏幕分辨率的高度,则允许我查看这些内容。我如何更改它,以便当进度条显示时,没有什么可选择的,并且即使我们滚动,这个DIV也将保持在与被滚动相同的位置(窗口)。

如何更改此问题?
发布于 2012-07-03 18:19:24
给你的主div一个id (包含所有东西的div ),把你的主div的z-index设置为-1,给你的body设置z-index:0,同时更新进度,并在完成时将z-index改为1。
https://stackoverflow.com/questions/11308807
复制相似问题