HOW TO MAKE LINKS, BUTTONS, DIVS HOVER ON A MOBILE DEVICE? : I'm a beginner in HTML/CSS and I am having trouble making elements hover on a mobile device. 

In my CSS, I type something like:

    .button:hover {
       background-color: #fff;
    }

This seems to hover fine on my desktop, however on my iPhone and other touch devices, I can't seem to make the button hover which makes you feel detached from the website when you click on buttons and links etc.

I hope someone can help me on this– I would appreciate any possible solutions.

Kind regards,

Billy