荨麻疹的病因是遗传因素,有可能父母没有但是家族里肯定是有这个基因的,只是孩子显现出来了,这种病治愈的希望不大,就跟个高个矮一样,唯一的办法就是控制发病,就要查过敏源,避免过敏源就可以了,不过很多得这个病的人是对冷空气潮湿空气或者霉菌真菌过敏,所以很难预防,不过平时多注意还是可以很大程度控制的。如果还是想治疗一下就要用中药,西药根本不可能治愈的,可以吃西药暂时控制一天