prefers-color-scheme
mix-blend-mode
创建覆盖整个页面的亮色(如白色)遮罩,并对遮罩添加 mix-blend-mode: difference 声明,可以达到全局反色的效果。
mix-blend-mode: difference
对于无需反色的元素,可以通过 isolation: isolate 或指定 z-index 来屏蔽。
isolation: isolate
z-index