问题分析:一般来说,宝宝尿液发红是缺水。如果宝宝尿液呈红色,可能是由于身体缺少水分,导致尿液浓缩,尿液呈红色。但也可能是因为孩子吃了红心火龙果之类的特殊食品,所以宝宝的尿液会出现红色,不用担心,如果不吃这些东西,宝宝的尿液就会恢复正常。还可能是由于尿道感染导致的尿液呈红色,说明尿液中含有红细胞,此时需要积极治疗。