Switch74

Expert
  • Content count

    3,032
  • Joined

  • Last visited

  • Days Won

    126

Switch74 last won the day on October 11

Switch74 had the most liked content!

Community Reputation

361 Хорошая

About Switch74

  • Rank
    Мастер
  • Birthday 01/01/1985

Information

  • Sex
    Мужчина
  • From
    Челябинск

Contacts

  • Skype
    switch774

Recent Profile Visitors

9,804 profile views
  1. Switch74

    меню сайта

    убираете position: relative; у .main-nav > ul > li для .main-nav .drop-down ul выставляете display: flex; flex-direction: column; flex-wrap: wrap; right: 0; height: 80vh; Высоту и ширину можете отрегулировать в зависимости от количества контента индивидуально для каждого за счет height и left+right
  2. Switch74

    меню сайта

    Сайт не работает, без кода конкретно не объяснить
  3. Switch74

    меню сайта

    для li укажите display:inline-block; и задайте для ul нужный размер
  4. Switch74

    Помогите решить задание

    норм
  5. cardWrap.onclick = function(event) { let target = event.target; while (target != this) { if (target.classList.contains("flip-card")) { if(target.classList.contains("is-flipped")) target.classList.remove('is-flipped'); else highlight(target); return; } target = target.parentNode; } }; так?
  6. а при клике по "лего игрульке" почему у вас она же снова открывается? я так понимаю у вас обработка клика на открытие и закрытие на одном объекте, тогда наверно нужно проверять наличие класса is-flipped, или реализовать клик по элементу с ним удаляя его.
  7. Switch74

    Помогите решить задание

    https://jsfiddle.net/sj7hc9qp/
  8. без jq можно через var list = document.querySelectorAll('.is-flipped') list.forEach(function(item) { item.classList.remove('is-flipped'); });
  9. если я правильно понял, вы хотите чтобы при клике по одной из картинок, открытое видео закрылось я так понимаю можно удалить класс у элемента is-flipped на вроде $('.is-flipped').removeClass('is-flipped')
  10. может подойдет что-то вроде? https://jsfiddle.net/9k4mpovh/
  11. Switch74

    Почему создаётся три ul?

    суть правильная, но нужно понимать как работает console.log
  12. Switch74

    Почему создаётся три ul?

    потому что... var ul = document.createElement('ul'); while(true) { var str = ''; var user = prompt('Пишите содержимое пункта'); if (user === null || user === str) { break } var li = document.createElement('li'); li.innerHTML = user; ul.appendChild(li); } console.log(ul);