In both small and large particles, light as an EM wave will accelerate charged particles such as electrons and induce a dipole forcing the electrons to oscillate at the same frequency of incident light and emit photons of the same wavelength without losing energy. Presumably, since blue light has a higher frequency it will accelerate electrons more and they will induce a higher acceleration, thereby scattering more blue light, I guess?! But even though, why doesn't that same process happen in small and large particles relative to the wavelength of light?
Note: I'm a biologist and probably the description above is wrong. Could you please correct and describe why particles larger than 1/10 wavelength of light do not undergo Rayleigh scattering and instead scatter all light independent of wavelength hence they scatter white light?