正在查看this因为我想将图片制作成文字。根据它所说的,在其他浏览器中,文本应该是你设置的颜色,并且没有背景(除非我误读)。
无论如何,在Chrome上,它看起来像其他浏览器一样完美,但使用Modernizr的后备工作并不奏效。无论如何,它都会添加backgroundclip
类。所有浏览器都返回true。即使在Mozilla Developer Network it's saying that browsers support this上也是如此,即使情况并非如此。
Firefox和其他浏览器正在做的是显示背景。这对我来说是一个问题,因为我用作文本的图像实际上都是白色的,并且通过它有轻微的图案。所以白色的白色带有轻微的图案并不容易看到。
我尝试的事情:
background-clip:text;
-moz-background-clip:text;
这两者都没有奏效。
我需要的是让background-clip
在其他浏览器中工作的方式(至少是Firefox)或者让它按预期工作。将图像作为Chrome中的文本和其他浏览器的纯色。有什么我可以做/使用,得到这个吗?
答案 0 :(得分:1)
See https://github.com/Modernizr/Modernizr/issues/199 for background
基本上,Modernizr之前已经检测到背景剪辑,导致像我们这里的问题。 A standalone test for background-clip: text now exists,您应该能够在当前的3.0版本中使用它。