Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 重复背景的宽度_Css - Fatal编程技术网

Css 重复背景的宽度

Css 重复背景的宽度,css,Css,最好的方法是,重复100像素宽的背景,这样实际文件的宽度就不需要重绘1000倍,或者是一个1px的文件,它可能有更小的文件大小,但浏览器需要重绘更多?一个浏览器必须重复的小文件。重复一个1kb的文件几乎不需要计算机处理,但我认为重复一个10-15kb的文件会更费力。越小越好。这类东西使用的标准图像宽度是1像素。图像越小,通过网络传输的数据越少,这意味着等待页面加载的时间越短 如果您要重复某些数据块,为什么不将其尽可能小?很抱歉,这里的答复太晚,但要回答您的问题:为什么不将其尽可能小。我想,如果我

最好的方法是,重复100像素宽的背景,这样实际文件的宽度就不需要重绘1000倍,或者是一个1px的文件,它可能有更小的文件大小,但浏览器需要重绘更多?

一个浏览器必须重复的小文件。重复一个1kb的文件几乎不需要计算机处理,但我认为重复一个10-15kb的文件会更费力。越小越好。

这类东西使用的标准图像宽度是1像素。图像越小,通过网络传输的数据越少,这意味着等待页面加载的时间越短


如果您要重复某些数据块,为什么不将其尽可能小?

很抱歉,这里的答复太晚,但要回答您的问题:为什么不将其尽可能小。我想,如果我制作一个10px宽而不是1px宽的重复图像,也许浏览器中的绘图过程会更快,因为它只需重复x/10次。@tdskate:欢迎您运行自己的性能测试。我想你会发现重复1px图像和重复10px图像在绘制速度上的差别可以忽略不计。此外,如果您担心性能差异,那么您应该使用10000px宽的图像,这样浏览器就不必重复图像。以下是您真正应该从讨论中获得的信息:如果性能是一个问题,请使用可用的工具(探查器等),然后优化客观确定的瓶颈。你只是在浪费时间。。。