Как я могу удалить границу вокруг <input type="text"> и сделать ее фон прозрачным?
<input type="text">
Попробуйте это:
border: none; border-color: transparent;
Как это:
input { border: none; background: transparent; }
border: none transparent; outline: none;
Это позволит удалить не только границу вокруг поля ввода, но и оранжевую подсветку, когда вход находится в фокусе.
Лучше поздно, чем никогда:
input {border-style:none;}