Zn salts are colour less.Why?

zinc hexacyanoferate is NOT colorless. Is it a salt?

Now the answer your teacher expects you to spill out is that zinc ions have no unpaired electrons in the D orbitals. Think out why that would affect color of the salts.