问题分析:股骨颈骨折的病人,腿伸不直的主要原因有以下几种。1.在发生骨折后,病人有一种本能的自卫姿势。在这种情况下,臀部的肌肉会一直绷紧,这样可以最大限度的减少关节的运动,缓解疼痛,这样病人就会感觉到自己的双腿无法伸展,也无法弯曲。2.骨折后,因为某些骨折末端的嵌塞,会使病人的髋关节固定在某个位置,从而使病人的运动能力降低,从而使病人的双腿无法伸直。3.在这种骨折愈合后,患者的双腿伸不直,因为在康复过程中,患者没有进行功能锻炼,造成了髋关节的粘连。