What to do if your upper eyelids are red, swollen and painful

Redness, swelling and pain in the upper eyelid area are usually caused by granuloma, blepharitis, herpetic blepharitis, etc., which need to be clearly diagnosed by the doctor to formulate a targeted treatment plan.
Blepharitis is caused by an acute bacterial infection of the blepharoplasty glands inside the eyelid, and can be treated by applying antibiotic eye ointment to the eyelid area, such as erythromycin eye ointment and ofloxacin eye ointment, to sterilize and reduce inflammation.
Blepharitis is caused by a chronic bacterial infection of the edge of the eye and can be treated by applying antibiotic eye drops, such as ofloxacin eye drops and tobramycin eye drops.
Herpetic blepharitis is caused by a viral infection in the eyelid area and can be treated by applying an antiviral eye ointment, such as ganciclovir ophthalmic ointment and acyclovir ophthalmic ointment.
Patients with symptoms of redness, swelling and pain in the upper eyelids need to go to the ophthalmology department of the hospital in a timely manner to be examined by a doctor for a clear diagnosis and to take targeted treatment.