The utility model discloses a display panel and a
display device. The display panel comprises a substrate, a pixel defining layer and a plurality of light-emitting elements which are located on the same side of the substrate. A plurality of first openings are formed in the pixel defining layer, and the light-emitting elements are located in the first openings; the
color film layer is located on the side, away from the substrate, of the pixel defining layer and the light-emitting element; the
color film layer comprises a first sub-layer and a second sub-layer, and the first sub-layer and the second sub-layer are stacked in sequence; the first sub-layer comprises a plurality of first color resistors with different colors, the
orthographic projection of the first color resistors on the substrate covers the
orthographic projection of the light-emitting element on the substrate, and the
orthographic projection of the first color resistors and the orthographic projection of the pixel defining layer on the substrate are at least partially overlapped; the second sub-layer comprises a plurality of second color resistors with different colors, the orthographic projections of the second color resistors and the light-emitting elements on the substrate are not overlapped, the orthographic projection of the second color resistors on the substrate is overlapped with the orthographic projection overlapping area of the first color resistors and the pixel defining layer on the substrate, and the colors of the second color resistors and the first color resistors which are overlapped by orthographic projection are different.