В вашем примере фон абсолютно белый. Я думаю, есть какой-то другой код, который влияет на ваш ввод. Попробуйте сделать его более точным c, используя идентификатор # username .
Или, вы можете использовать! Важное правило.
ОБНОВЛЕНО
Добавлен третий способ. Это может быть автозаполнение фона браузера. Попробуйте код ниже.
input#username {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
border: 1px solid #A6A6A633;
border-radius: 2px;
opacity: 1;
background: #fff !important;
color: #9B9B9B;
}
input#username:-moz-autofill, input#username:-moz-autofill-preview, input#username:-webkit-autofill {
filter: none;
background: #fff !important;
}
<div class="form-group">
<label for="username">User Name: </label>
<input type="text" id="username" [(ngModel)]="username" placeholder="Enter User Name"
name="username">
</div>