Ruslan Ruslanov, Я так понимаю если человек нацелен на выбор стиля ноута - то я автоматом отправила его во фронт, так как скорее всего вопрос был фановый = уже не важно, что он выберет, так как дизмораль страшная вещь.
Обычно если форма у вас сделана каким-либо плагином(в том случае если ваш сайт не "голая верстка", а посажен под CMS - то у required назначен кастомный класс, которым вы можете манипулировать.
Как манипулировать: - вводите неправильное значение номер, у вас вылезает предупреждение, открываете Devtools(F12), и выбираете элемент required - он вам покажет сам блок, класс привязанный к блоку. Позже этому классу вы можете присваивать дополнительные значения позиционирования с помощью margin\transform и тд.
newsworker90, Не за что) не обижайтесь на людей, уважаемый newsworker90 , дело в том, что большинство вопросов которые здесь задают решаются банальным вопросом в google. А так как работа "программиста" это гугление и самообучение, оттуда и негатив к людям вроде вас. По факту - обычно сперва я 10 минут гуглю, и если после 10 минут у меня ступор, я иду на тостер, но не наоборот.
К сожалению компания в которой я работаю стоит на четырех китах - WP, Opencart, Bitrix, Modx) Так что друпал могу только для души, или собственного развития)
Muvka, берете кусок верстки, стили этого куска верстки и закидываете всё это в https://codepen.io/pen/
Тут не ванги сидят, поэтому важен код, а не картинка.
Либо сайт, что бы открыть devtools и посмотреть в чем проблема.
Александр Попов, Надеюсь вам за проект платят 4 цены, если вы собираетесь поддерживать старый хлам. Обычно проекты где требуется поддержка 2011-2012 года + устройств старичков = это гос. учреждения, какие-либо жирные проекты где вкладывается очень большая цена, которая окупает себя. Если вы делаете обычный сайт, и заказчик вам говорит что хочет поддержку IE7, можете смело накидывать 2-3 цены на его запрос, обычно желание отпадает разом(бывает отпадает и заказчик). Дирректива @support - для старых браузеров вы отдаете стили написанные на float, для новых браузеров вы отдаете стили flex+grid. Сама директива @support проверяет наличие поддержки браузером стилей, если нет - то применяет старые, которые вы прописываете для старичков.
Поддержка флексов на 2019 год чуть ли не идеальна, если вы поддерживаете браузеры < IE10. Используйте сборщик для верстки проекта, к нему прикручивайте autoprefixer и у вас отпадет(+\-) проблема с кроссбраузерностью и отображением сайта на старых браузерах. В крайнем случае всегда можно добавить поддержку через @support если есть прям уж замудренные вещи.
По поводу бутстрапа - из хорошего там, только сетка, в любом случае приходится кастомизировать всё в ручную, и проще понять что и как, когда делаешь ручками. Бутстрап не панацея, особенно когда появилась связка flex+grid.
Артем Спиридонов, Все уже давно изучено) работаю с версткой, дизайном, PHP, JS, CMS - Modx, WP, Operncart и еще куча других инструментов, сейчас потихоньку двигаюсь к SPA(Vue\React)
Артем Спиридонов, Конечно) но так же хочу структурировать свои знания, коими оперирую на данный момент) Сложно мечтать о золотом замке, когда не умеешь прибирать своё же WP-шное болото.
Попробуйте найти на хостинге файл mail.php(примерно)(либо через редактор темы), возможно разработчик который делал этот сайт добавил функционал через php, не используя плагины, там найдете искомое.
nik91829, Тогда успехов вам) главное не бросайте, так как it подразумевает под собой душевную боль и страдания, которые приносят в конечно итоге большой кайф. Плюс особенно такая отрасль как геймдев, где постоянные переработки, стрессы и дедлайны)