问题分析:一般3-5天会消退,也有长时间不消退的。荨麻疹是一种过敏,和接触的东西或者是体内有炎症,或者是吃的东西有关系,多长时间能消失不能确定。急性荨麻疹如果是吃东西导致的,不吃东西之后马上就会好。如果是体内有炎症,炎症消除之后也可以好,但是有一部分和接触到空气里面的物质有关系。