现代遗传学的研究认为,色盲的遗传方式为伴性遗传。原来人体细胞中的性染色体分为x染色体和y染色体,其中xx染色体组合为女性,xy染色体组合为男性。而人的色育基因就存在于x染色体上,y染色体上则没有。按照孟德尔遗传定律,由于色盲基因是一种隐性基因,正常色宽为显性基因,因此正常色觉的女性中,还可能有隐性色盲基因存在。如果父母均是正常色觉基因,则子代不会产生色盲。但如果父母都有正常色觉,而母亲有隐性色盲基因存在,则子代可能是正常色觉,也可能产生色盲。对于一个女性,如果是色盲患者,就肯定同时有两个同样的隐性基因才行,但这样的机会毕竟很少。而男性只有一个x染色体,这样患色盲的机会就大多了,无怪乎男性色盲患者要明显地多于女性了。
有趣的是,男性的色盲基因总是传给女儿,再通过女儿传给外孙子。因此,对于一个男性色盲患者来说,如果希望自己的后代摆脱色盲的痛苦纠缠,不但要和正常女子结婚,还要选择生男孩。而对于一个女性色盲患者来说,不但要和正常男子结婚,还要选择生女孩。