困扰了我很久的化学概念.(金属与水的反应)

问题描述:

困扰了我很久的化学概念.(金属与水的反应)
Mg与水反应的生成物是Mg(OH)2么?(为什么?)
我的想法:Mg(OH)2肯定不溶于水的吧,它应该会阻断反应的进行的.所以生成物应该是MgO.
可是Mg又比Al活泼,为什么Al与水反应的生成物是Al(OH)3而Mg的却不是?
如果两个的生成物都是氢氧化物,那么请说明我的想法错在哪里?
(一楼的“童鞋”,你难道没上过高中么?括号:我没注明条件,自己去想)
你不要不文明还骂人,一点没素质。2Al+6H2O —— 2Al(OH)3+3H2

两个生成物都是氢氧化物.“它应该会阻断反应的进行的”什么意思?我猜LZ的意思是Mg与水反应先生成MgO,再由MgO生成Mg(OH)2,而不是一步到位生成Mg(OH)2吧Mg和水常温下几乎不反应.Mg和水再煮沸条件下反应.其反应本质...