长荨麻疹可能是食物过敏、感染、药物过敏、物理刺激等原因引起的。
当过敏性体质的患者食用含有动物性蛋白的食物,比如鱼、虾、蟹等,或者是食物中所含有的甲苯酸盐、亚硫酸盐等添加剂的摄入,会诱发食物过敏而长荨麻疹。
通常见于各种病毒、细菌、真菌以及寄生虫感染等,若患者平时不注重身体的卫生清洁,就可能会导致感染而长荨麻疹。
若患者近期使用青霉素或磺胺类药物,对这些药物过敏的情况下,就可能会导致长荨麻疹的症状。
如果患者的皮肤长时间受到日光照射或者是摩擦等,就会对皮肤造成一定的影响,这些长期的物理刺激可能会导致长荨麻疹。