在Firefox88中,CSS样式的图像在没有alt标签时是不可见的。是浏览器中的bug,还是不正确的HTML/CSS?
img.wikipedia {
content:url("https://upload.wikimedia.org/wikipedia/commons/0/0c/Wikipedia%27s_W_%28Linux_Libertine_mucked_with%29.svg");
}CSS URL with alt, visible in Firefox
<img class="wikipedia" alt="Wikipedia">
<br>
CSS URL without alt, invisible in Firefox
<img class="wikipedia">

发布于 2021-04-23 20:08:18
是的,当涉及到img标签时,火狐和chrome的内容行为是不同的。content可以很好地使用伪元素::before和::after,这是它的目标。
需要注意的是,带有div的内容可以正常工作,但对img标记使用src或background。
https://stackoverflow.com/questions/67229183
复制相似问题