See, take a piece of cloth and let some water spill over it. You see, it's not going to get darker immediately but slowly and gradually it does (as more and more water gets absorbed maybe!) Why? I mean why not immediately?
I have read answers on the internet which say that the liquid layer formed at the surface actually reflects back (only a small part gets out of the liquid surface via refraction at each step) the light which is reflected off the fabric surface back to the fabric. This goes on continuously and at each step a bit of the light gets absorbed making the fabric darker. That's a nice explanation. But it doesn't explain my question. The liquid layer is formed as soon as we spill the water. But still it only slowly gets darker not immediately.