В моем случае, это было float: left
, о котором я забыл.Поэтому убедитесь, что вы применили float: none
к своему полю ввода.
У вас уже есть display: block
и margin: 0 auto
, вам просто нужно установить ширину.
Пример, который должен работать:
input{
width:50% !important;
margin:0 auto !important;
display:block !important;
float:none !important;
}
Если это не сработает, попробуйте добавить !important
к значениям или убедитесь, что ваш стиль не перезаписан чем-то другим.