c# - asp.net 中的粘性标题
问题描述
我有以下 aspx 代码,它在 HTML 页面中显示一个表格
<asp:GridView ID="rsvWebrootList" runat="server"
AllowSorting="true"
AutoGenerateColumns="false" ShowHeaderWhenEmpty="true" EmptyDataText="Nessun cliente trovato" BorderWidth="0" GridLines="None" Width="100%"
CssClass="table table-striped table table-sm rsvSiteList select-list" RowStyle-CssClass="list-item">
<Columns>
<asp:BoundField DataField="SiteName" HeaderText="Nome Sito"/>
<asp:BoundField DataField="TotalEndpoints" HeaderText="Postazioni Utilizzate" />
<asp:BoundField DataField="DevicesAllowed" HeaderText="Numero Macchine" />
</Columns>
</asp:GridView>
在 site.less css 类中,我试图有一个粘性但没有成功的表头。我正在使用的代码如下:
.table-wrapper {
> div {
border-radius: 4px;
overflow-y: auto;
height: 90% !important;
table tr th {
position: sticky;
top: 0;
z-index: 1;
background-color: #0F4C95 !important;
overflow: auto;
color: white;
}
}
}
我对代码做错了什么?如何修复表格标题以使行在其下方滚动?
提前感谢您提供的任何建议。
解决方案
推荐阅读
- r - 自动扩展网页的折叠部分以在 R 中进行网页抓取
- php - 运行 composer install 时内存不足
- java - 将十进制int转换为二进制
- python - 如何在matplotlib中修改数字堆叠在一起的x轴
- python - 在 Pandas 的时间戳中计算特定帧内出现的次数
- javascript - 如何在 html 的另一个组件中使用导出的函数?角度?
- bitmap - 这些 BMP(8 位,未压缩)字节是什么?
- python - Python - 如何使用 websocket-client 发送心跳?
- android - 我无法为 AMD 处理器安装 Android Emulator Hypervisor Driver
- algorithm - 堆排序策略:基于选择还是交换?