修复了分辨率 1024*768 的标头 asp.net

本文关键字:asp net 分辨率 1024 | 更新日期: 2023-09-27 18:30:21

这可能已经问了一百次了。但是当我更改屏幕分辨率时,我无法实现。我有网格视图(ASP.Net),我需要使标题静态[冻结]。我已经在CSS中看到并实现了许多示例。在CSS中,我试图将立场设为绝对。标题有点固定,但缺少标题和列之间的对齐。

然后我找到了这些例子
1. http://www.codeproject.com/Articles/61775/Grid-View-with-Fixed-Header
2. http://www.aspsnippets.com/Articles/Dynamically-freeze-ASP.Net-Gridview-header-using-JavaScript.aspx
两者都使用JS,而且看起来很好。我发现div 没有响应.所以我将代码从"PX"编辑到我的正文列"%"。即使div 是响应的,当我缩小网格时,网格的对齐方式也会丢失。当我更改屏幕分辨率时,我有两种屏幕分辨率,对齐方式也消失了。

是否有关于对齐列和标题网格的任何建议。

问候
普拉卡什·拉詹

修复了分辨率 1024*768 的标头 asp.net

function default() { 
   var width=window.innerWidth; 
   $("#header").css("width",width); 
}

现在在 Body Load 上调用 javascript 函数。例如

<body onload="default()"><div id="header"></div>

使用 CSS 以边距 0 和所需高度进行显示。例如

#header{margin:0 auto; height:50px; background:#000;}