1

我在 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 标签的 CSS。如果页面包含的数据超过屏幕分辨率的高度,则允许我查看这些内容。我怎样才能改变它,以便在显示进度条时没有任何选择,即使我们滚动我们这个 DIV 将保持在相同的位置(窗口)而不是滚动。

见下图

我怎样才能改变这个问题???

4

1 回答 1

0

为您的主 div(包含所有内容的 div)提供一个 id,并将z-index您的主 div 设置为-1并提供z-index:0给您的身体,同时更新进度并在完成时将 更改z-index1.

于 2012-07-03T10:19:24.027 回答