A stye can cause the eyelid to become swollen, even torn. It's also very tender to the touch and usually is red and irritated. If the bump is on the underside of the eyelid, or behind the eyelashes, or midway up the eyelid, it's probably a chalazion. ... A stye often hurts, and a chalazion usually doesn't.