软骨病是因为钙磷缺乏或钙磷比例失调,而发生于软骨内骨化作用已经完成的成年动物的一种骨营养不良病。日粮磷含量绝对或相对缺乏是发生软骨病的主要原因;
钙磷比例不当也是软骨病的病因之一,当磷不足时,高钙日粮可加重缺磷性软骨病的发生;维生素D缺乏可促进软骨病的发生。
此外,影响钙磷吸收利用的因素如年龄、妊娠、哺乳、无机钙源的生物效价(CaCl2,CaCO3,CaS04, CaO)。日粮有机物(蛋白质、脂类)缺乏或过剩,其他矿物质(如锌、铜、钼、铁、镁、氟)缺乏与过剩,常可产生间接影响,在分析病因时,应予注意。