通常是相反的方式,但我是一个特殊的孩子。
所以我想知道将整个图像转换为CSS渲染图像的最有效方法是什么,我做了一个方法
获取图像(使用PHP创建的图像)
获取图像的宽度/高度
循环图像的高度,然后在该循环中 - 循环宽度
在宽度循环中,获取当前位置的颜色(当前循环迭代/高度循环迭代(x,y)) 以div显示(宽度= 1px;高度= 1px; rgb(r,g,b))
但这似乎需要很长时间来渲染,因为它显示数千甚至数百万的div来渲染一个图像,所以我想知道是否有另一种显示图像的方式来获取{{1}来自一个图像。
在某种程度上 - 寻找显示数据像素的最快方式,我理解hex / rgb colors
不是最好的,因为它意味着保存数据等...... /强>
答案 0 :(得分:1)
试试这个http://spritegen.website-performance.org/或http://spriteme.org/将您的图片转换为精灵并制作CSS精灵生成器