The present application discloses a display panel having a subpixel region and an inter-subpixel region. The display panel includes a base substrate; and a photochromic layer on the base substrate at least partially in the subpixel region for preventing light leakage in the subpixel region.