这首先要说明一下“叠加”(繁体叫“覆盖”)混合的效果,它会先分析基色(即下面图层的颜色),如果基色大于128,就会用“正片叠底”(繁体“色彩增值”)的方式进行混合,小于等于128则进行“滤色”混合。
而“滤色”的效果就是混合色(混合图层的颜色)与白色的基色混合,结果色(混合所得的颜色)为白色。
所以你这个效果是正常的,隐藏的部分实际是变成了白色。
CSP默认是以混合图层的下方的多个图层(我这里不用“所有”,是因为还有剪切蒙版等情况)为基色,因为你有白底,所以“图层1”的部分内容会隐藏。
要达到你想要的效果也很简单,你把“图层1”和“图层2”放进一个文件夹里,那么白底的“图层3”就不会参与混合。
@phantomlimb