-
Posts
650 -
Joined
-
Last visited
-
Days Won
57
Community Answers
-
AlexZaw's post in Правильная разметка was marked as the answer
зачем классу header жестко заданы размеры? вместо дива с классом menu можно использовать тег <nav>, вместо использования формы с одним инпутом для кнопки можно использовать тег ссылки с заданием ему инлайн-блока, уберите лишние выравнивания текста, у вас у родительского дива уже стоит выравнивание по центру.
не отслеживается hover на get started, логотип не должен быть прижат к левому краю,
-
AlexZaw's post in Цвет рамки вокруг кнопки was marked as the answer
Вы задаете цвет бордера, и указываете с каких сторон бордера не будет, а сам бордер нигде не задаете, поменяйте border-bottom-color на border:2px solid rgba(цвет),
или добавьте свойства border-style:solid; border-width:2px;
-
AlexZaw's post in Проблема верстки с fixed div was marked as the answer
если я правильно понял вопрос то читайте про всплытие и перехват.
https://learn.javascript.ru/event-bubbling
-
AlexZaw's post in Как работает код was marked as the answer
да тут вроде все понятно:
document.onclick = function(event) { //при событии клика на область документа выполняется функция принимающая event var target = event.target; // в переменную target присваивается DOM элемент по которому произошел клик var id = target.getAttribute('data-toggle-id'); //в переменную id присваиваем значение аттрибута data-toggle-id элемента target if (!id) return; // если в id нет значения (getAttribute вернул null, а значит if возвращает ложь), выходим из функции var elem = document.getElementById(id); //если получили значение - присваеваем переменной elem элемент DOM со значением хранящемся в id elem.hidden = !elem.hidden; // присваиваем полученному элементу обратное значение аттрибута hidden (если есть - убираем, если нет - добавляем };