问题分析:新生儿脸上长小红点可能是以下原因导致的:1.新生儿面部有小红点可能是由于湿疹造成的,首先是遗传因素,如果家长有过敏症状,那么孩子得了湿疹的可能性就会增大。2.宝宝接触花粉、尘螨、牛奶、鸡蛋等容易导致过敏的物质和食品,宝宝的衣服过紧、面料粗糙等。3.室内空气流通不畅,温度高,湿度大等。4.吃海鲜、牛奶等容易导致过敏的食品。