Input text color and background is different in browser

The input fields are totally off on the browser. Somehow all the texts are white. And the background colors are different for number and text input. Is this because " it is rendered on top of the game using the user interface toolkit of the platform the game is running on (the browser, itself using the operating system of the device)" ? how can we be sure that a player will be able to see the text written?