急性荨麻疹一般7天左右能好。荨麻疹的过敏原包括食物、药物、呼吸道吸入物及皮肤接触物,这些是荨麻疹的主要病因。其他病因还有感染、冷热等物理因素、精神和内分泌因素。另外风湿热、恶性肿瘤等系统性疾病也是荨麻疹的病因之一。食物过敏原有动物性蛋白,如鱼虾、牛羊肉、牛奶、鸡蛋等,还有植物和某些食物添加剂如水杨酸盐、柠檬黄、安息香酸盐等,药物过敏原有血清制剂、各种疫苗等;吸入物常见的有花粉、动物皮屑、粉尘、真菌的孢子、尘螨及一些挥发性的化学品;皮肤接触物有唾液精液、昆虫叮咬、动物毛发等。