问题分析:脖子上长痘痘通常是脖子部位的毛囊受细菌感染引起毛囊炎,具体的引起原因可能与饮食刺激有关。1、免疫和精神因素。比如长期的熬夜、上火、睡眠不足,都可以导致机体免疫力下降,脖子部位毛囊细菌滋生也容易长痘的。2、局部因素,如果脖子部位皮肤不注意清洁卫生,或者是衣物的摩擦刺激导致局部皮肤有轻度的损伤,都可能引起继发细菌感染而出现脖子长痘痘的情况。3、食物因素。吃辛辣刺激、油腻的食物,引起脖子部位毛囊皮脂分泌增多,继发细菌感染,从而导致长痘痘。