回答
嘗試
img {
background-color: #FF00FF;
}
雖然這不會實際工作。你會得到一個白色的背景,然後是它的圖像(它有一個黑色的背景),完全隱藏白色背景。該聲明不會對圖像本身產生任何影響。 – 2010-12-13 08:26:28
它會,如果如果圖像的透明度設置小於100% – Thariama 2010-12-13 08:35:00
當然,這只是他鏈接的示例圖像沒有。 – 2010-12-15 11:55:35
是的,你可以用css3來設計圖像的樣式。但有些事告訴我,你的問題實際上是更加具體,它看起來像..
如果圖標圖像有一個透明背景,那麼你可以設置CSS背景顏色像背後的形象這個:
background: #c00 url(kombine-iphone-icons.png); /* Puts a red background behind the icon image */
不幸的是,在CSS 3(或任何WebKit的CSS擴展)中,沒有任何東西可以讓你改變圖像的顏色。
儘管您可以設置圖像的樣式,但在CSS3中更改圖標的顏色不可能,因爲它需要混合模式。
你可以用HTML5畫布
// Color
var over = someCanvas.getContext('2d');
// Icon
var under = anotherCanvas.getContext('2d');
over.blendOnto(under, 'screen', {destX:30,destY:15});
使用https://github.com/Phrogz/context-blender實現這一目標實現這一點。
- 1. 如何使用OpenCv設置BGR24格式?
- 2. 如何動態設置img
- 3. 如何使用CSS3模式?
- 4. Convert.ToDateTime:如何設置格式
- 5. 如何格式化設置
- 6. 如何使用CSS3 Transform.translate設置元素的真實位置?
- 7. 使用CSS3格式化表單
- 8. 使用CSS3單獨格式化段落
- 9. 如何在Visual Studio 2012中設置開關/格/格式設置?
- 10. 使用css3的響應式設計
- 11. 如何使用css3 calc設置div的'left'屬性?
- 12. 如何通過css3設置3D圖像
- 13. 如何設置css3的onerror屬性值?
- 14. 如何使用MATLAB從文件夾讀取img格式文件
- 15. 的CSS如何設置IMG大小父
- 16. 如何僅爲img元素設置類?
- 17. 設置格式
- 18. 如何使用表格設置Cookie
- 19. 如何使用ng格設置聚合
- 20. 如何在使用Python格式的QuickFix中設置TransactTime到GMT格式
- 21. 如何使用正則表達式使用jsoup設置日期格式java
- 22. 如何在AngularJS中爲img元素設置邊框樣式
- 23. 如何在打印版式中設置img html
- 24. StrToDate不使用我的格式設置
- 25. 使用Apache POI設置日期格式
- 26. 如何使用CSS3
- 27. 如何使用CSS3
- 28. 如何使用CSS3
- 29. 如何使用CSS3
- 30. 如何使用CSS3
你可以舉例說明你的意思是什麼樣式的圖標?你想改變它的顏色嗎?它的大小? – 2010-12-13 08:16:27
啊哈!嘿,歡呼聲。 – 2010-12-13 08:18:48
你也可以嘗試-webkit掩碼(儘管非常稀疏的文檔) – 2010-12-13 19:45:15