我正在檢查一個網站的代碼,我注意到他們有一個不尋常的值通過CSS元素的背景屬性。這似乎是一個漸變。有誰知道它是什麼?如果它是有效的?哪些瀏覽器支持它?CSS背景屬性怪異/不同值
下面是代碼:
background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
我明白任何及所有的幫助!
在此先感謝! :-)
哦好吧,所以它與背景是一樣的.svg文件?並有相同的支持? 使用base-64版本比不使用/使用.svg文件版本有什麼優勢? – IrfanM 2012-07-15 22:40:18
使用base64版本意味着少一個網絡訪問。當然,現在base64版本將會增加33%(3個字符需要4個base64「數字」來編碼),但這對於這麼小的東西無關緊要。有關數據URI支持,請參閱http://caniuse.com/#feat=datauri; IE 8+允許在鏈接的CSS文件中使用它。 – 2012-07-16 16:09:33