我的CSS解决方案存在一个问题,我想到了。我有3000行的列表左右,他们每个人都有应用到每一行下面的CSS:CPU占用率高css
.row .title,
.row .description {
position: relative;
overflow:hidden;
white-space: nowrap;
background-color: inherit;
}
.row .title:after,
.row .description:after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 10%;
height: 100%;
background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));
}
下面是一个简单的一行:
<tr class="row"><td class="title">really long test data string</td><td class="description">Test description</td></tr>
基本上什么,我试图做的是褪色当窗口小于表格宽度时输出文本。问题在于,在滚动表格时,我总是有很高的CPU使用率,因此几乎所有的时间都没有响应。我意识到这是导致这个CSS的片段,但有谁知道一种方法来使这个工作不会导致高CPU使用率。也许我接近这种情况是错误的?任何人有任何想法?
谢谢!
_“我有一个3000行的列表”_。分页也许? – j08691
它从100开始,然后当用户滚动到底部时,它会持续抓取行,但总体上当行数超过1000行时,它会启动性能问题 –
如何在表标记中设置渐变,甚至是来自