问题分析:宝宝七个月了还没长牙的病因有发育迟缓、维生素D不足。1.发育迟缓:每一个宝宝在发育速度上都存在着一些差异,有的宝宝发育得更快,这时牙齿长得可能更早,但如果宝宝发育得更慢,长牙时间会推迟,牙齿生长速度会变慢,这虽属正常现象但要注意给宝宝增加营养和促进发育。2.维生素D不足:如果宝宝体内维生素D含量不足,将会影响到人体对于钙元素的摄取,而且牙齿的成长与钙是密不可分的,这种状况还会造成宝宝牙齿成长迟缓。如不及时补充维生素也可影响骨骼发育生长,严重者可引起佝偻病。