本发明公开一种钙钛矿光吸收复合层的制备方法。该复合层是将具有不同带宽的钙钛矿单层,按吸收带隙宽度逐层增大的顺序的自下而上逐层沉积而形成的一个光吸收复合层。由于该复合层在很宽的光谱范围内对光子有较强的光子收集能力,含有这种复合层的钙钛矿太阳电池的转换效率会得到明显的提高。本发明还公开了一种具有光吸收复合层的钙钛矿太阳电池的结构及其制作方法。该电池结构自下而上包括:(1)导电玻璃、(2)电子传输层、(3)钙钛矿光吸收复合层、(4)空穴传输层和(5)顶部导电层。该电池的制备方法简易,成本低。避免了传统叠层电池需要增加子电池带来的工艺复杂、造价昂贵的弊端,因此适合于太阳电池工业批量生产。