引起过敏性皮炎的原因如下:1、食物因素。主要指的是动物蛋白和植物蛋白,比如鱼虾类、牛肉、羊肉、菌菇类等。2、化学因素。比如某种食物中添加剂、药物、洗涤剂等,患者接触以后会引起皮肤过敏。3、精神因素。比如患者精神过于紧张或焦虑。4、感染因素。比如各种病毒感染、肝炎、上呼吸道感染、真菌感染、扁桃体炎、中耳炎等。5、物理因素。如果环境过于寒冷或炎热,也有可能会引起过敏性皮炎。除了以上因素,接触尘螨、动物皮毛、霉菌等也可引起过敏性皮炎。