Search
Write a publication
Pull to refresh
0
0
Send message

всегда так верстаю отзывчивость
всегда так верстаю отзывчивость

в приличных компаниях css считают делом низших, к сожалению. В приличной компании вас заставят сегодня писать ублюдочный css in js, а препроцессоры похоронили лет 5 назад. Добро пожаловать в дивный новый мир, мистер который кроме верстки и препроцессоров нихуа не смог)

как это автоматизировать? --width: calc((570px — 168vw) / -0.55); все значения выбраны на глаз под конкретное разрешение под конкретный блок.
единственное что можно сделать — использовать «тильда вёртску», когда у вас всё на position: absolute, и когда все изображения на сайте больше определённой высоты будут обрезаться
Браузер не может знать о том какого размера придёт изображение и если вы делаете какую-то cms, где контент заведомо бывает всех размеров, эта проблема моментально возникает. Чтобы сделать lazy load, browser должен получать какой-то конфиг с тем какого размера на этой странице будут изображения ещё до того как пошёл на какой-то сервер за этими изображениями. И только в этом случае получится что он будет знать какого точно размера конкретная картинка на конкретном разрешении. Object fit и все остальные youtube хаки типа padding-bottom, никак не помогают решить проблему того что контент будет прыгать.
Есть только 1 вариант, написать sass функцию, которая будет генерировать 1920 медиа выражений, я извиняюсь, скоро 9к мониторы появятся, т.е. 10 тыс медиа выражений
Наверное я не получу ответ на этот вопрос. Но самый ваш первый пункт, где вы выставляете размер изображения в инлайн html стиль, это единственная тема, которую стоит обсуждать. И эту тему достаточно хорошо не обсудил никто в интернете (или я ещё не видел, посоветуйте). Что если у вас не просто 2 картинки, не просто логотип. Что если у вас огромный сайт с резиновыми картинками всех видов и размеров. И что если в одной и той же секции картинка на разных интервалах 300px<600px — резиновая, 601px<900px — статичная и.т.д Как это контролировать? Ответ: Никак. Вот вышла бы статья у вас, а не читать про picture в 32 раз в жизни. Но в закладки добавлю, ибо я аутист и забуду всё через пару дней.
почему люди предлагающие обучение не могут сделать интересный лендинг или хотя бы логотип? Если ваш сайт — это то чему меня научат, то я не хочу учится, а да я забыл, это никому не интересно, речь же идёт о программировании…

Information

Rating
Does not participate
Registered
Activity