问题分析:一般情况下,过敏身上起红疙瘩可能是过敏性皮炎、荨麻疹等原因造成的,具体内容如下:过敏身上起红疙瘩可能是过敏性皮炎或者是荨麻疹。以上两种类型的变态反应都是以全身的红疙瘩为主。由于皮肤疾病通常会影响到表皮和真皮的浅层,由于真皮浅层中有很多的血管,如果出现过敏反应,引起血管膨胀,就会出现全身的红疙瘩。食物、药物、热刺激等都会引起过敏,也有可能是悬浮物,可以外用炉甘石洗剂、西替利嗪片、氯雷他定片等,一周左右就能完全恢复。