Here's why:
* Sunlight scattering: The Sun's rays scatter in the Earth's atmosphere, creating a diffuse light that fills the sky. This scattered light makes it extremely difficult to see the much fainter light from distant stars.
* Overpowering brilliance: The Sun's light is so intense that it completely washes out the faint starlight, making constellations invisible.
* Direct sunlight: Even if we could see the stars during the day, the direct sunlight shining in our eyes would make it impossible to focus on the dim twinkling of stars.
Think of it like this: Imagine trying to see a firefly in the middle of a brightly lit stadium. The firefly's light would be completely lost in the glare of the stadium lights.
This is why we can only see constellations at night when the Sun is below the horizon and the sky is dark enough for our eyes to pick up the faint starlight.