猫毛为什么颜色不一样?

公蓝清公蓝清最佳答案最佳答案

这个就要聊一聊关于染色体的那些事儿了。 人的体细胞中含有23对染色体,猫的体细胞中有30对(有的计算方式是48对)染色体,所以猫的基因型是9位数的。而人类基因型只有6位数,人和猫的差异主要就在这30对染色体上。

这30对染色体上的基因有些控制着人体毛发的颜色,比如控制棕褐色毛发基因在人体内就有两种表达形式,一种是控制黑素生成量的,一种是控制黑素分布形式的;同样,在猫体内也有控制毛色的基因。 当这些控制毛色的基因发生突变,没有形成黑色素的酶,或者黑色素有形成的通路被阻止,又或者黑色素不能准确分布在毛发中,都会出现白化现象——也就是说,出现白化是由这些基因控制的。

不同品种猫咪的基因是完全一样的,都是30对染色体,只是这30对染色体上基因的表达受到环境的影响,导致了表皮黑色素分布的不同,从而造成了颜色深浅不一的样子。 当然,除了遗传因素,后天的环境也会产生影响。比如说,长期让猫咪处于紫外线照射强的环境下,猫咪皮肤合成黑色素的能力会慢慢减弱,原本黑色的毛发逐渐变成灰色、白色……这也就是为什么会看到“黑猫变黑”的情况。

我来回答
请发表正能量的言论,文明评论!