America was colonized by Europeans, leaving a mostly white population- But Mexico was also colonized by Europeans, why aren't they predominantly white?

北美被欧洲人殖民,留下了大部分白人人口,但墨西哥也被欧洲人殖民,为什么他们不以白人为主?