是由过敏引起,引起过敏的因素很多,可能是食物中的异体蛋白质,如鱼,虾,蟹,牛奶,鸡蛋,等或为细菌,病毒,寄生虫感染,其他如药物,寒冷,吹风,吸入花粉,昆虫叮咬,由于人体对这些因素发生过敏使毛细血管扩张,血管壁通透力高,局部渗血水肿,形成紫癜现象。