I am changing the opacity of an input field like this...
<body>
<form>
<input type="text" name="fname" placeholder="First name"><br>
</form>
</body>
body{background:black}
input{height:30px;opacity:.5;}
This works but it also changes the opacity of the placeholder. How can I keep the placeholder text as white on top of the 50% opacity input field?