css - 更新面板 Controller 显示问题

标签 css asp.net-ajax

我正在尝试使用 asp.net 更新面板创建弹出窗口。我希望弹出窗口的背景填满整个页面(100% 宽度,100% 高度)并将弹出窗口本身的宽度设置为 1000px 并定位在顶部中心。

我试过将面板包裹在一个 div 中并将宽度设置为 100%。但是浏览器会忽略它。如何使用 css 控制 asp.net 更新面板?能否实现以上目标?

html:

<!-- Group Details Popup Starts  -->
<div id="divGroupDetails" runat="server">

        <asp:UpdatePanel ID="groupDetailsPopup" runat="server" RenderMode="Inline">
            <ContentTemplate>

                <div class="popup_wrapper">

                    <asp:LinkButton ID="lbcloseBTN" runat="server">Close</asp:LinkButton>
                    matt
                    <br />
                    <br />
                    <br />
                    <br />
                    <br />
                    <br />
                    <br />
                    <br />
                </div>

            </ContentTemplate>

        </asp:UpdatePanel>

</div>

CSS:

    .popup_wrapper {
    width:100%;
    height:300px;
    background-color:red;
    }

最佳答案

尝试将 position: absolute; 添加到您的 css。或者,在实践中,您可能会发现这更可靠:

.popup_wrapper {
    background-color:red;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

关于css - 更新面板 Controller 显示问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23606795/

相关文章:

jquery - 根据最大的 div 自动调整元素包装 div 的高度

javascript - 在React应用程序中添加额外的CSS类名

css - z-index 重叠不同的父元素与不同的父元素的第 n 个子元素

MVC 中的 JQuery 和 ASP.NET AJAX 差异

javascript - 未找到元素 Firefox 控制台 :MVC

JavaScript "Access is Denied"错误 - 没有 iframe

jquery - 如何正确使用 Html.Raw(Json.Encode(Model)) ?

html - IE 中的嵌套 flexbox 高度问题

css - 如何让 Cordova 应用程序的 Tabbar 很好地适应各种手机屏幕尺寸?

c# - 如何在单个事件上调用两个函数。一个作为 javascript 函数,另一个作为服务器端函数