1、气候变冷
在白垩纪末期6500万年前,整个地球发生了广泛性严寒,日温差增大,冷热季节交替明显。使习惯热带环境的恐龙,不能像蛇,蜥蜴那样进行冬眠,又不像毛皮动物那样躲进山东里避寒。
恐龙是热血动物,没有御寒的外面和生理机能,而无法抵抗和适应寒冷的袭击,最后被大自然毫不留情的消灭了。
2、物种斗争
恐龙年代末期,一种生物的活动,往往直接或间接的危害到另一种生物的生存,因而出现直接或间接的竞争,这种竞争为“种间竞争”。
最初的小型哺乳类动物出现了,这些动物属啮齿类食肉动物,可能以恐龙蛋为食。由于这种小型动物缺乏天敌,越来越多,最终吃光了恐龙蛋。
还有一种可能,同种类生物为了生存,互相攻击和吞噬,形成“种内竞争“。如霸王龙是恐龙家族中的恶霸,他的头就有1点5米长,血盆大口藏有利剑般的牙齿,能随意的吞噬其他草食性恐龙。
3、地壳运动
大约在7000万年前,地球发生了一次强烈的地壳运动,使一些盆地隆起,浅丘开始出现,因而造成水枯竭:同时海底变化,海平面下降300多米,亚洲,北美洲之间的陆地开始连接起来,大量动物迁移到恐龙栖息处,使食物供应发生困难,以致恐龙处于断粮的地步,在严重的饥饿中逐渐死亡。
4、星球碰撞爆炸
在白垩纪后期,有一颗直径约10千米的小行星,与地球猛烈相撞。撞击时速度为每小时约10万千米,撞击时扬起了惊人的尘土,尘埃漂浮在大气中,以致遮蔽了阳光,使地球上持续时间一片黑暗,气温骤降,植物的光合作用停止,植物枯萎,使”食物链“中断,恐龙纷纷死去。
5、酸雨
白垩纪末期可能下过强烈的酸雨,使土壤中包括锶在内的微量元素被溶解,恐龙通过饮水和食物直接或间接的摄入锶,出现了急性或慢性中毒,最后全部死掉。
6、植物中毒
恐龙生活在中生代,植物界的蕨类,苏铁,银杏,松,柏等裸子植物占统治地位,在这些植物中含有许多单宁酸,这些对恐龙并无损伤。
但是在一亿二千万奶奶以前,最早的有花植物出现了,这些有花植物组织内常常含有作用强烈的生物碱,对恐龙的生理产生不利的影响,由的生物碱如马钱子碱等具有很大的毒性,恐龙大量吞食了生物碱,毒素反应引起严重的生理失调,导致灭亡。