问题分析:荨麻疹可以自行消失,但时间长短和症状严重程度会因人而异。轻度荨麻疹症状较轻,可能几小时或一到两天内就会自行消退,而严重荨麻疹则可能需要数周时间才能消退。同时,若荨麻疹反复发作,或伴随其他症状(如呼吸困难、大片皮疹等)则应及时就医。