我想知道这一点,经过一点挖掘,找到了这个资源,链接在这个答案中。
该资源指出:
背景与背景色
比较18个色板在页面上呈现100次为小矩形,一次带有背景,一次带有背景颜色。
| -------------------------------------------- |
| Page | Safari 7.0.1 | Chrome 33 |
| -----------------|-------------------------- |
| background | 44.9ms | 34.45ms |
| -----------------|-------------------------- |
| background-color | 87.5ms | 69.34ms |
| -------------------------------------------- |
现在,我可以想象background-Color
要快得多,因为资源也认为:
我认为当浏览器看到背景时:#000
,他们真的看到了背景:#000无无重复顶部中心
。我在这里没有资源链接,但我记得在某个地方读过这篇文章。
为什么
background
比background-Color
快?
您链接的Github存储库中的要点:
file://
URL的本地页面加载时间
除非你在不同的机器上,在不同的浏览器(及其版本)和操作系统上重复测试数千次,甚至数十万次,否则结果是毫无意义的。在一个测试实例中,不同浏览器上的加载时间之间存在相关性,这可能是完全巧合的。
此外,这是一个非常具体的测试。它在OS X上测试Safari 7.0.1和Chrome 33。Safari 5.1、6、7.0.0呢?Chrome 4、33、44怎么样?Firefox、Opera和Internet Explorer呢?Windows或Linux呢?那么移动设备呢?
你的问题不是“为什么background
比background-Color
快”,你的问题是“为什么在两个不同浏览器的特定版本上,在OS X上运行的一次测试显示background
比background-Color
快”。这是一个有无数可能性的问题。
在超文本标记语言中,我什么时候使用颜色,背景颜色和背景标签有什么区别? 有什么区别?
问题内容: 我正在使用(org.imgscalr.Scalr)库来调整某些图像的大小,但是在调整大小后,背景变成红色。我的代码是: 你能帮助我吗? 谢谢 问题答案: 您忽略的其余代码(保存ImageIO)以及正在读取的PNG是否具有透明通道(如@Daft Punk所指出的)在这里很重要。 我愿意打赌$ 1,说您的PNG中包含Alpha通道,而JPG不支持Alpha;不幸的是,Java的JPG编码器
在多个浏览器中最兼容的最佳做法是什么: 或 还是最好同时使用这两种方法来涵盖更多内容:
background(int $color, int $pattern = self::PATTERN_SOLID): self int $color $format = new \Vtiful\Kernel\Format($fileHandle); $backgroundStyle = $format->background( \Vtiful\Kernel\Format::COLO
问题内容: 如果选择了该面板(单击该面板),则该面板的颜色为蓝色。另外,我在该面板上添加了一个小标志(图像),它表示所选面板之前已被选中。 因此,如果用户看到例如10个面板,其中有4个带有这个小标记,则他知道自己之前已经单击了这些面板。到目前为止,这项工作还不错。现在的问题是我无法显示小标志并使面板同时变为蓝色。 我使用css将面板设置为蓝色,使用设置背景图像。但是背景色似乎在图像上方,因此您看不
1. 前言 颜色可以使普通文字表达出更深刻的含义,比如红色用于醒目与警示、绿色用于表达良好与正常等。 Markdown 使普通文本具有格式,但它的原生语法并不支持修改前景色和背景色。为了实现丰富文本颜色的需求,我们需要通过增加 HTML 标签实现此类效果。 环境说明: 考虑到 Markdown 工具之间的不兼容,有的内容直接从页面复制粘贴到本地不会正常显示,大家学习时自己动手写是肯定没问题的。本节