引起椎动脉内径狭窄的主要原因有高血压、糖尿病、血管炎及动脉硬化。还有严重的颈椎突出、先天性椎动脉发育异常、动脉血液偏低引起椎动脉血流量减少等,也会引起椎动脉狭窄。情况较轻的,可采取降压、降糖、降脂等药物进行治疗。情况较重的患者,建议手术治疗。此外,治疗期间应吃清淡、易消化的、含有维生素和蛋白质的食物。