Patent attributes
An electroluminescent display substrate and a manufacturing method thereof, and an electroluminescent display apparatus, are disclosed. The display substrate includes: a base substrate; an electroluminescent element on the base substrate, the electroluminescent element including a first electrode layer, a light-emitting layer and a second electrode layer which are disposed in sequence on the base substrate; an encapsulating layer disposed on the base substrate and covering the electroluminescent element; an aperture, the aperture at least penetrating the encapsulating layer; and at least one eave structure on the base substrate, the at least one eave structure surrounding the aperture, and being located between the aperture and the electroluminescent element. Each eave structure includes at least one undercut at one end of the eave structure close to the base substrate, and at least one of the light-emitting layer and the second electrode layer is disconnected at the at least one undercut.