Puddles splashing against my feet

Does that make sense? (especially the word "against")
Is there a better way to write/phrase that?

Either "against" or "onto" would work, yes.