问题分析:脖子变短,是由于颈椎出现问题。如果患者脖子变短,可能是由于颈椎曲度不正常,导致颈椎缩短,是需要及时去往医院进行详细的检查,明确病因后,在医生的指导下使用活血化瘀,营养神经类,消炎止痛等药物进行治疗。还可以通过适当的颈部运动来缓解症状。建议患者在日常生活中注重休息,避免长时间低头工作,多食用新鲜的蔬菜和水果。