Why do I have a bump inside my eyelid?
Photo Credit: Courtesy of 3DStockPhoto (eyelid image)
Styes occur when bacteria get into the oil glands in the eyelids. A stye is a round, red bump that appears close to your eyelashes. It can make your eyelid feel sore. ... It typically takes a few days for a stye to form, and you may have more than one at a time.