ДА, это отличный вариант, спасибо огромное, сейчас сяду изучать как вы это сделали)) Правда текст с контентом немного дергается при скролле. Надеюсь получится исправить это?
Im Archakov: ок, работает, но не совсем понятно что это за хаки с += 'red', да еще и пробел загадочный... Хотелось бы решение более близкое к спецификации.
Денис Инешин: на данном этапе хотелось бы модульное решение, библиотека с несколькими вариантами гамбургер-меню. На Codepen какая-то лапша (я так понял специально код авторы засирают) - https://codepen.io/dhatt/pen/rrVwZX
Ну вот как оттуда выдрать одно меню?))) И зачем там эта лапша в JS? Ужас.
Зачем jQuery? Классы менять? Я по возможности буду обходится без нее. Т.е. мне что нужно создать 2 состояния этой кнопки и нужную анимацию + в JS переключение классов по клику?
Андрей Верх: вот я и думаю, нужно ли его задавать и самое главное (почему и тему создавал) - я не понял логики автора этой статьи, почему он об этом ни слова не сказал??? В целом, насколько я я понимаю, этот margin и так сбрасывается, если использовать reset.css...
Спасибо. Не могли бы вы объяснить что вставляется этим селектором? content: ''? Я думал так слова вставляются. Где почитать подробнее об этом? Здесь я ответа не нашел - htmlbook.ru/css/content
Владислав: ну да, схожая ситуация - у меня в колонках звук есть, а в наушниках нету (не всегда, но иногда выбивает, при подключении). Там реально гемморрой. использую эту процедуру, попробуйте - https://help.ubuntu.com/community/SoundTroubleshoo...
Это еще ладно, у меня на Убунте вообще в 1 из 5 случаев при подключении наушников выбивает в них звук и приходится с бубном танцевать. И также есть артефакты - хрипения, которые убрать не могу, например при загрузке ОС, какие-то щелчки. Я так понимаю - конфликт с Realtek.