因为背景图用户是自定义的,所以设置字体颜色相反的话,方便阅读。
两个思路,一个是 filter: invert(100%)另一个是 mix-blend-mode: difference
那可能得借助canvas把图片读出来才能做反色了,正经的css样式好像还真没听说有
背景 image 设成用户定义的背景,用 css filter 取反色然后background-clip:text 具体可能需要多套几层 div
mix-blend-mode: difference; color: white;
换思路吧思路1. 让用户也设置字体颜色思路2. 文字设置text-shadow样式
6 回答5.3k 阅读✓ 已解决
9 回答9.5k 阅读
5 回答8.1k 阅读✓ 已解决
3 回答10.6k 阅读✓ 已解决
5 回答7.8k 阅读
4 回答7.5k 阅读
3 回答6.6k 阅读✓ 已解决
两个思路,一个是 filter: invert(100%)
另一个是 mix-blend-mode: difference