暹罗猫在天冷时会变白是因为它们的毛色受到温度的影响。暹罗猫的毛色受到基因的控制,当气温较低时,毛囊会产生较少的黑色素,导致毛发变白。这种变色现象被称为热效应变色,在暹罗猫身上表现得尤为明显。一般来说,当气温升高时,暹罗猫的毛色会逐渐恢复原来的颜色。因此,暹罗猫在天冷时变白是一种正常的生理现象,与它们的健康状况无关。