长颈鹿的脖子之所以那么长,是因为自然进化的结果。最初时由于地球上的食草动物越来越多,草地已经不够吃了,于是长颈鹿就想办法吃树上的树叶,而吃这些叶子就必须要伸长脖子去吃才够得着,随着树木的长高和长颈鹿想要吃到更多的叶子,伸长脖子和使用脖子的时间也就更多了。长颈鹿就在千万年的进化中为了适应生产需要,逐渐使脖子变长了,而那些吃不到树叶的短脖子长颈鹿则被大自然淘汰了。
长颈鹿的脖子变得那么长,主要是自然进化和选择的结果。最早期的时候,长颈鹿的脖子并没有这么长,而且也是有长有短的,后来到了干旱时期,地上的植物很多都枯死了,剩下的草也被别的动物吃光了。为了生存下去,长颈鹿不得不吃树上的叶子,这时候短脖子长颈鹿就显出劣势来了,它们只能吃和配到低矮树木的叶子,后来不够吃就被淘汰了。
而那些脖子长点的长颈鹿能吃到高处的叶子,并且长期为了生存,尽量伸长脖子去吃更高更多的叶子,使自己的脖子再次生长发育变得越来越长,经过代代遗传后,长脖子的基因就定下来了。长颈鹿的脖子变长看起来是长颈鹿努力生存的结果,实际上却是自然选择产生备伏的结果。
当然这也只是现代科学家的推测,暂时还拿不出实质性的证据,长颈鹿的脖子为何会这么长,科学家们对此一直都处在争论中。还有一种说法就是长颈鹿出现的时候脖子就有这么长了,认为这个物种的基因本来就是这样,刚被创造出来就有一个长脖子了,毕竟长颈鹿的脖子确实太长了,把脖子进化出唤滚指几厘米、十几厘米容易,要进化出几米来就显得有些魔幻了,所以才有了基因注定这种说法。