冰塊能夠浮在水中是因為水的密度隨著溫度的變化而變化。在0度以下,水的密度會逐漸增大,直到溫度降至冰點(0度),此時水的密度達到最大值。當水溫繼續下降並形成冰塊時,冰的密度會比水的密度小,因此冰塊能夠浮在水的表面上。