Arti 🦠
и так на мобилках мало места
Arti 🦠
меню 44px
Kate
ну оставь как есть
Arti 🦠
это целых 44px
Kate
чо тебе еще сказать
Дима
Ладно бы просто отступы, ты проверь вообще что у тебя эта высота в принципе детерменирована)
Дима
Эта панелька может наезжать и убираться весьма вычурным образом
Arti 🦠
проблема в том, что высота браузера допустим 300px, и при 100% or 100vh она и будет 300px, когда появляется меню 44px высота браузера не изменяется
Arti 🦠
тем самым контент заползает
Arti 🦠
в X добавили константы для этого
Arti 🦠
там можно решить всё красиво
Дима
Ну в остальных предлагаю страдать))
Дима
Серьезно, мне не известно нормальное решение в общем виде
Arti 🦠
это очень плохо. Потому что я пошарился в интернете и мне не понравились решения
Дима
Ну да(
Arti 🦠
единственно нормальное решение это переопределить стил только для айфонов
Arti 🦠
тем самым данный отступ будет только на айфонах
Дима
Ну да, хирургически точные медиа-реквесты и всё в этом духе
Дима
Правда это поведение айфонов копирует ряд андроид смартфонов, но об этом лучше не задумываться 😄
Arti 🦠
я не считаю что подключать отдельный css для айфона это нормально
Arti 🦠
допустим на WP в браузере edge есть меню, но браузер считает его высота
Дима
Ну такую панельку делать тоже, но ведь сделали же 😄
Arti 🦠
и тем самым под него не заползает
Дима
Не, не css, просто @media работающие только для них
Kate
ну ты можешь определять айфоны скриптом, вешать класс на бодейку и написать просто немножко цсса для этого класса
Kate
а не то что прям отдельный файл фигачить
Arti 🦠
да, тут ты прав ...
Kate
повесить класс это не дорогая работа с дом
Arti 🦠
Kate
да ну брось
Дима
Очень костыль — это то как мы однажды вычисляли айфоны на сервер сайде
Дима
И рендерили для них другой css
Дима
Ууух
Kate
лол вот это да
Kate
костыль
Kate
а класс один
Kate
нет
Дима
?
Комбинация ряда параметров в запросе позволяет довольно точно вычислить девайс даже при приличной аудитории (у нас была такая что мы аж ie8 поддерживали)
Arti 🦠
её мысль была такова, что при загрузке js он определял устройство и вешал класс, потом по классу обращался и перезаписывал стили
Arti 🦠
то есть до загрузки css будет одно после скачёк и другое
Arti 🦠
изменение стиля после рендеринга старницы
Дима
А
Kate
атата
Дима
Ну я говорю, можно медиа реквестами помогать
Дима
Это нормальный способ, но довольно муторный
Kate
вот я тож не понимаю ._.
Arti 🦠
объясни принцип работы
Arti 🦠
что она хотела сказать
Arti 🦠
определяется скриптом ?
Arti 🦠
то есть стили применяться только после загрузки js ?
Роман
для отдельных браузеров итак можно пистаь отдельные стили
Роман
без модернизера
Kate
и как это выглядит?
Arti 🦠
да, и это будет куда лучше
Arti 🦠
так ты не ответил на мой вопрос
Александр
я нагуглил
Александр
Дима
Да, оно
Arti 🦠
плохое решение
Anonymous
1.Заработок на страховке marviher.com/topic/6419-zarabotok-na-strahovke/ 2.Основы отмыва чёрных денег. marviher.com/topic/6417-osnovy-otmyva-chyornyh-deneg/ 3.Продажа скрытого майнера Monero marviher.com/topic/6407-prodam-skrytyy-mayner-monero/ 4.Аутдор Гровинг. Основы marviher.com/topic/6418-autdor-groving-osnovy/ 5.КАК ВЫЧИСЛЯЮТ КТО РАБОТАЕТ С ЛЕВОЙ СИМ-КАРТЫ? marviher.com/topic/6420-kak-vychislyayut-kto-rabotaet-s-levoy-sim-karty/
Vyacheslav
плохое решение
inline скрипты, выполнятся до рендера
Kate
ну так можно промахнуться и попасть еще в тонну смартфонов
Роман
а тебе отдельные стили для чего нужны?
Александр
and (-webkit-min-device-pixel-ratio: 3) такое ток у ифона
Роман
вот, например стили для ретины https://www.mobila.name/post/541ac70d8f77a/
Роман
отдельные медиазапросы. И ничего не нужно проверять js
Kate
дак у него там речь про старый какой то айфон
Kate
откуда там DPR 3
Александр
помоему же про iphone X шла речь?
Kate
нет
Роман
старые айфоны поддаются правилам обычным css
Arti 🦠
про X тоже шла
Роман
зачем для него отдельные стили?
Александр
ну не суть, там для любого iphone можно найти
Роман
да +++
Arti 🦠
ребят, вы потеряли нить