@ShankeY

Как лучше, Кнопка «бургер меню» в html или генерировать через js?

Стандарная ситуация, при ресайзе меню прячетсяи появляется кнопка "бургер меню". Так вот как правильней, инлайново в html кнопку приписывать и показывать при ресайзе или при ресайзе генерировать ее в js
  • Вопрос задан
  • 449 просмотров
Решения вопроса 2
Wolfnsex
@Wolfnsex Куратор тега HTML
Если не хочешь быть первым - не вставай в очередь!
У верстальщиков есть негласное правило - то, что можно сделать CSS'ом (т.е. обойтись без JS) - стоит делать именно CSS'ом. Главное, не гиперболизировать это правило и не возводить его в степень абсолюта. Оно работает в тех случаях, когда трудозатраты на оба варианта (JS/CSS) соизмеримы и вариант с CSS'ом не влечёт за собой замусоривание кода (например, слайдеры можно делать в т.ч. и на "чистом CSS", но такой подход вряд ли можно будет считать хорошим решением в большинстве случаев).
Ответ написан
Комментировать
NooBiToo
@NooBiToo
Однозначно лучше и проще сделать на css, используя media
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@andreysuha
Что то знаю
Та как бы нету правильного ответа, нету адекватных критериев которые однозначно могли бы сказать как правильно. Я бы ее делал в хтмл и показывал/скрывал, но это имхо просто потому что мне кажется так лучше
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы