Size: a a a

HTML/CSS — русскоговорящее сообщество

2020 July 27

ZA

Zahar Avsievich in HTML/CSS — русскоговорящее сообщество
Рома
У меня щас так примерно и стоит, но просто если разрешение на браузере менять, без обновления страницы все криво получается)
существует событие resize для такого
источник

Р

Рома in HTML/CSS — русскоговорящее сообщество
кхм пошел гуглить)
источник

ZA

Zahar Avsievich in HTML/CSS — русскоговорящее сообщество
просто обычно меню — это больше, чем показать/скрыть
надо ещё убирать скролл при открытом меню, добавлять оверлей для закрытия, закрытие по esc, иногда вешать доп классы на хедер, если там что-то нестандартное
источник

AP

Anton Permyakov in HTML/CSS — русскоговорящее сообщество
Zahar Avsievich
ты имел в виду на чистом css вариантом с чекбоксом?
нет, тоже что и ты описал
источник

ZA

Zahar Avsievich in HTML/CSS — русскоговорящее сообщество
Anton Permyakov
нет, тоже что и ты описал
а, я о другом подумал)
источник

NM

Neo Makela in HTML/CSS — русскоговорящее сообщество
Dmitry
понятно
ценная инфа
проще самому сделать
ну делай,вопрос надо формулировать,тут люди работают и делятся опытом,а не решают за тебя задачи,не еби мозг
источник

Р

Рома in HTML/CSS — русскоговорящее сообщество
С другой стороны это конечно перфекционизмом отдает, для юзеров никакой роли играть не будет
источник

ZA

Zahar Avsievich in HTML/CSS — русскоговорящее сообщество
Рома
С другой стороны это конечно перфекционизмом отдает, для юзеров никакой роли играть не будет
что именно?
источник

Р

Рома in HTML/CSS — русскоговорящее сообщество
Вот у меня кривоватость появляется если двигать разрешение (ширину), но если заходить с любого устройства все ок
Также если обновлять страницу то все разрешения будут ок
Хреново обьяснил, в общем js не обновляется при разных разрешениях без обновления страницы
источник

NM

Neo Makela in HTML/CSS — русскоговорящее сообщество
Рома
Вот у меня кривоватость появляется если двигать разрешение (ширину), но если заходить с любого устройства все ок
Также если обновлять страницу то все разрешения будут ок
Хреново обьяснил, в общем js не обновляется при разных разрешениях без обновления страницы
Это норма
источник

Р

Рома in HTML/CSS — русскоговорящее сообщество
Ну то есть любой обычный юзер никак не заметит, но самого то бесит хахах
источник

NM

Neo Makela in HTML/CSS — русскоговорящее сообщество
но вряд ли ты сделаешь с этим что-то
источник

NM

Neo Makela in HTML/CSS — русскоговорящее сообщество
или при ресайзе  заного запускать код,но это дикость
источник

NM

Neo Makela in HTML/CSS — русскоговорящее сообщество
имхо
источник

ZA

Zahar Avsievich in HTML/CSS — русскоговорящее сообщество
Рома
Вот у меня кривоватость появляется если двигать разрешение (ширину), но если заходить с любого устройства все ок
Также если обновлять страницу то все разрешения будут ок
Хреново обьяснил, в общем js не обновляется при разных разрешениях без обновления страницы
вызывай функцию по ресайзу, всё остальное в джс-чатах
источник

Р

Рома in HTML/CSS — русскоговорящее сообщество
Второй вариант как я понял все перекидывать на css html и дисплей нон
источник

Р

Рома in HTML/CSS — русскоговорящее сообщество
Ладно спасибо, посмотрю ресайз
источник

ZA

Zahar Avsievich in HTML/CSS — русскоговорящее сообщество
Рома
Второй вариант как я понял все перекидывать на css html и дисплей нон
по-хорошему, джсом надо только классы тогглить или менять значения аттрибутов
источник

ZA

Zahar Avsievich in HTML/CSS — русскоговорящее сообщество
стили уже в css
источник

m

mazya in HTML/CSS — русскоговорящее сообщество
Гайз, я словил затуп, помогите.
Есть блок (кнопка меню), у неё тоггл на класс .active.
В ней вложена полоска — при открытии, то есть при .menu.active, она уезжает вниз.
При закрытии, то есть просто .menu, она должна обратно уехать вверх, реверсом.
Если я просто на .menu .line вешаю обратную анимацию — она работает, но показывается при загрузке страницы. Как выйти из ситуации?
источник