well, according to my observation, s-block metal usually have white salt when powdered(colourless solution), but i think they are more like transparent in a big chunk, just like rock salt, but im not sure
i think it is because there are no extra electrons to disturb the light.
also for the reason why the CuO colour is different from Cu2+ solution,. well i didnt study much on d-block element yet, but as i heard of the colour of d-block element is given by the extra electron in the d-shell, but why CuO is black... i think its about the structure, well, wait for the pros to answer=w=