On the faq post # 4 https://www.physicsforums.com/showthread.php?t=104715
it talks about how the electrons form the collective behavior of the solid, And how certain materials can absorb and remit certain colors of light.
And how much light will get reflected transmitted or absorbed will depend on the electric and magnetic constants of the material.
[tex]
\epsilon[/tex]
and [tex]\mu[/tex]