angular - Angular CDK 虚拟滚动 - IE11 中表格中的文本模糊
问题描述
我正在使用 Angular 7 和 angular/cdk ver 7.3.7。我创建了与本教程中的表大致相同的表: https ://www.thecodecampus.de/blog/virtual-scrolling-in-angular-7/
虽然表格中的文字在 Chome 和 Edge 中看起来很清晰,但在 IE11 中看起来很模糊。
有谁知道它为什么会发生或如何解决它?
谢谢您的帮助。
这是表格:
<cdk-virtual-scroll-viewport itemSize="24" class="cdk-content">
<table class="list">
<thead>
<tr>
<th>HEADER1</th>
<th>HEADER2</th>
<th>HEADER3</th>
<th>HEADER4</th>
</tr>
</thead>
<tbody>
<ng-container *cdkVirtualFor="let rec of record_list;">
<tr>
<td>{{rec.item1}}</td>
<td>{{rec.item2}}</td>
<td>{{rec.item3}}</td>
<td>{{rec.item4}}</td>
</tr>
</ng-container>
</tbody>
</table>
</cdk-virtual-scroll-viewport>
解决方案
通过添加如下所示的 css 属性来修复它。
.cdk-content{
...
transform : none;
...
}
cdk-virtual-scroll-viewport 的 transform 值默认设置为 translateZ(0px) ,这似乎使文本变得模糊。
推荐阅读
- javascript - 将数组从 android 发布到 Google 应用程序脚本
- localdb - 尝试为文件 [...] 附加自动命名的数据库失败。存在同名数据库 [...]
- c# - 如何在半径上设置随机位置?
- sql-server - 带有 XML PATH 的 T-SQL 查询产生重复的父节点
- javascript - 我的下拉菜单只有在我足够快的情况下才会打开
- javascript - Javascript 动态需要图片
- matlab - 重启 Matlab 内核
- dicom - 如何使用 dcm4che 从 Ginkgo PACS(或任何其他)进行 DICOM 查询和检索
- android - 如何使用毕加索在 RecyclerView 中设置图像
- javascript - 从javascript中的CSV文件读取数据时如何解决奇怪的输出?