The colour of colloidal solution depends upon size and shape of sol particles.
The colour of a colloidal solution depends upon the size of colloidal particles present in it. Larger particles absorb the light of longer wavelength and therefore, transmit light of shorter wavelength. For example, a silver having particles of size 150 nm appears violet whereas, that having particles of size 60 nm appears orange yellow.