SLaMeeR: если надо чтобы появлялся плавно при загрузке то надо присвоить ему анимацию в которой будет from {opacity: 0;} to {opacity: 1;} и у главного блока в котором это все находится (к нему соответственно и применяется анимация) надо поставить свойство animation-fill-mode: both;
Даниил Колесниченко: ясно. Я уже посмотрел на ютубе как это выглядит. Все замечательно, но лично мне эта скорость редактирования не нужна) Основное время тратится на проектирование и продумывание архитектуры, а скорость набора у меня не поспевает за мыслью так и так, да и к тому же учить все эти шорткаты с нуля меня напрягает - снова распыляться надо((
Даниил Колесниченко: интересно. А как там это авто-дополнение реализовано? Я однажды редактировал в нем какие то файлы и не заметил там ничего из этого. Как оно все активируется?
Serj-One: в normalize нету никаких свойств, которые выставляют размер шрифта к сожалению (или счастью). Размер будет тот, что определен браузером или настройками пользователя или тем, что мы зададим сами в абсолютных значениях (лучше всего подойдет px)
Serj-One: разный размер шрифта в браузерах происходит из за разных браузерных стилей по умолчанию. Пока мы не укажем свой размер в абсолютных единицах (переопределив браузерный) мы не решим проблему.
Михаил Макарычев: это проповеди евангелистов-любителей менять размер шрифта в браузере.
Я лично считаю что есть более правильный способ менять размер шрифта через изменение масштаба. Менять отдельно шрифт можно и запретить, указав фонт-сайз в пикселях
Роман Д.: ну их нафиг. Все это можно реализовать на js и подключать плагин ради одной не критичной фичи по моему не правильно. Всетаки быстродействие важнее всяких украшалок как по мне.
Ясно
В общем ничего так и не придумали универсального
Я читал статью 2014 года где это описывалось, и понадеялся что решение уже найдено спустя пару лет.
А по поводу запрета на зуммирование оно по моему не влияет. Там именно device-width решает проблему, и то в более новых версиях хрома добавили вроде аналогично с майкрософтом touch-action
Денис Букреев: ясно, у тебя jquery я так понял используется. Я его просто незнаю. Но возможно поможет функция обработчика нажатия из jQuery Mobile. Либо подключить ее (проще, но менее правильно), либо вытащить оттуда код который нужен (может оказаться сложно, но это более оптимально)
там кстати есть косячок с меню выезжающим
помимо того что оно плохо адаптируется к разрешениям экрана, там надпись Производство съезжает влево.
Исправь вот этот у себя стиль на то значение что я поставил:
#wrap header.main.float nav.desktop ul li {
display: inline-block;
margin: 0 0 0 60px;
}
Поможет избежать сдвига на десктопах, но вообще лучше эти менюшки сделать через флекс