我看到一些网站上,你可以包括使用“数据”关键字CSS图片:CSS透明背景图片
.stuff {
background: transparent url(data:image/gif;base64,SOMEWEIRDCODEHERE) repeat center top;
}
怪异的代码看起来像一个base64 ecoded串:
R0lGODlhMwAxAIAAAAAAAP /// yH5BAAAAAAALAAAAAAzADEAAAK8jI + pBr0PowytzotTtbm/DTqQ6C3hGX ElcraA9jIr66ozVpM3nseUvYP1UEHF0FUUHkNJxhLZfEJNvol06tzwrgd LbXsFZYmSMPnHLB + zNJFbq15 + SOf50 + 6rG7lKOjwV1ibGdhHYRVYVJ9Wn k2HWtLdIW MSH9lfyODZoZTb4xdnpxQSEF9oyOWIqp6gaI9pI1Qo7BijbF ZkoaAtEeiiLeKn72xM7vMZofJy8zJys2UxsCT3kO229LH1tXAAAOw ==
看起来很酷:d
我想知道我怎么可以包括透明的1x1像素的GIF这样吗?有谁知道这种图像的数据代码?
对于小而常见的图像来说这是一个好主意吗?所有浏览器都支持吗?
除非有什么我不知道,没有理由使用spacer gif作为CSS背景图像。 – 2011-04-07 21:50:52
嗨,本。我试图让行号在这里无法选择:http://jsfiddle.net/rVwqR/ – Alex 2011-04-07 21:51:58
只是通过CSS阻止这样的选择;没有背景图片需要:http://stackoverflow.com/questions/826782/css-rule-to-disable-text-selection-highlighting/4407335#4407335 – 2011-04-07 21:53:58