ASP.Net模式弹出式窗口位置
问题描述:
我有一个使用模式弹出窗口的网页用户控件。模式弹出框中包含一个asp:Panel
控件。该面板包含其他控件。
我想在用户滚动页面时进行模式弹出滚动。 (位置:绝对)ASP.Net模式弹出式窗口位置
试图设置弹出扩展的
X
和Y
性质。它会更改弹出窗口的X
和Y
属性。但还是:position:fixed
试图设置小组的CssClass到(.ModalWindow),它具有以下defiition:
.ModalWindow{position:absolute;}
但position:fixed
覆盖它。试图将
asp:Panel
换成div:<div style="position:absolute;">
但仍然没有运气。
答
你有没有试过如下:
.ModalWindow {position: absolute!important;
}
的!important
覆盖是一个非常方便的技巧,与ASP.NET控件的工作时尤为如此。
下面是详细了解一下吧: http://www.electrictoolbox.com/using-important-css/
什么“弹出式扩展”您使用的?这是标准的事情吗? – 2011-03-15 10:49:21
@Niklas:这是AjaxControlToolkit的ModalPopupExtender。猜猜我可以称之为标准的。 – Kamyar 2011-03-15 10:52:59