2015-10-05 126 views
11

我已经注意到在我多年的网页设计中,CSS的盒子阴影在资源方面非常昂贵,并导致许多旧手机严重滞后;但是这是与文字阴影的情况?什么时候可以使用文字阴影,以及它是如何渲染的?CSS的效率与文字阴影一样坏框阴影?

+0

如果是的话,我不会感到惊讶。但我确实很好奇,如果他们使用例如相似的模糊和颜色合成算法。 – BoltClock

+0

@BoltClock ...至少你可以用相对较少的标签来伪造阴影。我很惊讶没有人问这个问题。也许我(或我们)应该查看源代码,但我不知道在哪里可以访问它。 –

+0

我敢打赌,它更昂贵,因为人物的形状比矩形更复杂。 –

回答

3

CSS的盒子阴影是非常昂贵的资源,并导致许多旧手机严重滞后;但是这是与文字阴影的情况?

我想简短的回答是:由于相同的原因box-shadow是文本阴影是昂贵的。

看起来像这篇文章确认文字阴影可能会导致性能问题:http://codeincomplete.com/posts/2011/8/11/noglow/

还有一个似乎相关的问题,并且有一个可接受的答案:text-shadow (and other css3) causes scroll lag

什么时候可以使用文字阴影

我想这取决于你的受众,它们是否有足够强大的硬件。

...以及它是如何呈现的?

这似乎要求实现的细节,这可能是浏览器/平台特定的,并且可能与大部分问题无关。 :)