猫的颜色由母猫决定。
因为母猫会传递X染色体给后代,而颜色基因位于X染色体上,因此母猫决定了猫的颜色。
然而,公猫也会对后代的颜色有一定的影响。
公猫会传递Y染色体给后代,而这个染色体上只有少数关于颜色的基因,所以公猫只会对后代的颜色产生一定的影响。
但是,母猫仍然决定了颜色的主要部分。
另外,颜色基因是通过遗传来决定的,基因可能是两个相同的(纯合),或者一个是某个颜色的显性基因,另一个是一个不同颜色的隐性基因(杂合),因此,猫的颜色还与其祖先的基因有关。