是否有 CSS hack/技术来获取<img>
元素(没有其他标记)并隐藏图像的像素内容,同时仍将其显示为具有背景颜色和描边的元素?
例如,<img src="foo.jpg">
在页面上取一个 32x32 纯色徽章。
虽然我对特定于浏览器的 hack(Webkit 是否具有填充效果?)或 CSS3 Awesomesauce(有image-content-opacity:0.0
吗?)感兴趣,但我需要一个适用于 IE8+、FF4+ 等的解决方案。
如果您对此问题的动机感兴趣,请参阅此页面的编辑历史记录。它已被删除,因为它分散了用户的注意力,让他们试图找到解决该问题的解决方法,而不是回答这个问题。