Bruises change color because they're losing oxygen
A bruise is caused by bleeding under the skin; tiny capillaries (blood vessels) are crushed, which expel blood that's trapped under the skin. Initially, the bruise will just look red because the blood is still oxygen-rich. Within one to two...