Собственная подсказка ввода не выровнена по центру в браузере Safari iOS - PullRequest
0 голосов
/ 11 февраля 2020

Подсказка на входе не выровнена по центру. Собственный ввод и родная подсказка в браузере Safari iOS. Он хорошо работает в симуляторе Xcode, но не работает на устройствах iOS. То же самое с интерфейсом engli sh lang.

подсказка для ввода

    <input 
        class="bind__input"
        id="bind__input"
        name="email"
        type="text"
        pattern="^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$"
        placeholder="example@mail.ru"
        required
    />
.bind__input {
    padding: 10px;
    width: 250px;
    border-radius: 5px;
    border: 1px solid #d1d1d1;
    box-sizing: border-box;
    outline: none;
}

Например, атрибут HTML: требуется в MDN . Поля ввода имеют ту же проблему в iOS

1 Ответ

0 голосов
/ 11 февраля 2020
Please Add Code

.bind__input{text-align: center;}
.bind__input::placeholder {text-align: center;}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...