gpt4 book ai didi

html - 滚动条导致 Microsoft Edge 中的表格未对齐

转载 作者:太空宇宙 更新时间:2023-11-04 06:12:47 25 4
gpt4 key购买 nike

我在工作中使用 Angular 设置了一个简单的表格,但遇到了一个问题。在我卡住了几列之后。每当我一直滚动到底部时,卡住列的行与滚动列的行不对齐。此问题仅在使用 Edge 和 Firefox 时出现,但有必要使用它们。但是,在 Chrome 中,行是对齐的。

我试过对列的元素应用填充和边距,但它似乎不起作用。我还应该提到我正在使用 primeNg 数据表组件来设置表。这是 HTML 代码。 Colgroup 是滚动的列组,frozenName 是卡住的列组。

      <p-table  [columns]="scrollableCols" [value]="data" 
[scrollable]="true" [frozenColumns] = "frozenName" [frozenValue] =
"frozendata" scrollHeight="300px" frozenWidth='400px'
[style] = "{width:'1000px'}" >
<ng-template pTemplate="colgroup" let-columns>
<colgroup>
<col *ngFor="let col of columns" style="width:200px" >
</colgroup>
</ng-template>
<ng-template pTemplate="header" let-columns >
<tr>
<th *ngFor= "let col of columns" >
{{col.header}}
</th>
</tr>
</ng-template>
<ng-template pTemplate="frozenrows" let-rowData let-columns="columns">
<tr>
<td *ngFor= "let col of columns">
{{rowData[col.field]}}
</td>
</tr>
</ng-template>
<ng-template pTemplate="body" let-rowData let-columns="columns" >
<tr>
<td *ngFor= "let col of columns">
{{rowData[col.field]}}
</td>
</tr>
</ng-template>

应用填充和边距时没有发生错误,但它们将行与标题分开,这不是我想要的。

最佳答案

我认为这不是您的代码的问题,只是某些 css 在 Microsoft Edge 中不起作用,因为还有很多工作要做。

我的网站也有同样的问题。

但是你可以尝试这样的事情: https://www.w3schools.com/howto/howto_css_four_columns.asp

关于html - 滚动条导致 Microsoft Edge 中的表格未对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56277842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com