Nguyên do là cá sinh sống ở trong nước, khi bơi thường là lưng hướng lên trên, bụng úp xuống dưới. Khi có ánh sáng mặt trời, từ dưới nước nhìn lên thì mặt nước là một mảng sáng loáng, rất giống với màu trắng của bụng cá. Do đó, những con cá lớn ở dưới sâu rất khó phát hiện ra con mồi. Cũng với quy luật như vậy, từ trên nhìn xuống, màu sắc của nước rất thẫm, gần giống với màu sắc của lưng cá, các loài chim săn mồi khó có thể nhìn thấy cá bơi trên mặt nước.
Tóm lại, màu sắc lưng thẫm, bụng nhạt của đại đa số các loài cá là kết quả của sự thích nghi với cuộc sống trong nước, bảo vệ bản thân khỏi bị kẻ địch phát hiện.
Vì khi kẻ thù của cá ở phía trên cá nhìn xuống thì lượng ánh sáng ở phía dưới kẻ thù của cá ít hơn nên thấy màu nước có màu sẫm giống với màu lưng cá nên kẻ thù khó phát hiện
Ngược lại khi kẻ thù của cá ở phía dưới cá nhìn lên, do phía trên cá có ánh sáng nhiều hơn nên nước có màu sáng hơn,mà phía bụng của cá có màu nhạt nên giống với màu môi trường kẻ thù khó phát hiện được
\(\Rightarrow\)Vậy màu sắc sẫm phía lưng, nhạt phía bụng là đặc điểm thích nghi giúp cá dễ tồn tại hơn