Switch74

Expert
  • Content count

    3,033
  • Joined

  • Last visited

  • Days Won

    126

Everything posted by Switch74

  1. Switch74

    val() всегда возвращает 1

    посмотрите что возвращает $("[name='virtuemart_shipmentmethod_id']") val() - возвращает value первого элемента в наборе
  2. 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
  3. Switch74

    меню сайта

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

    меню сайта

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

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

    норм
  6. 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; } }; так?
  7. а при клике по "лего игрульке" почему у вас она же снова открывается? я так понимаю у вас обработка клика на открытие и закрытие на одном объекте, тогда наверно нужно проверять наличие класса is-flipped, или реализовать клик по элементу с ним удаляя его.
  8. Switch74

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

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

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

    суть правильная, но нужно понимать как работает console.log
  13. 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);
  14. как вариант можно использовать background можно так и делать как вы сказали, ничего не мешает выходить за пределы блоков некоторым элементам
  15. https://jsfiddle.net/1npbcu50/
  16. Switch74

    Дробный цикл

    А если так? $step = 0.5; $sscode = '3.5'; for ($i = 1; $i <= 5; $i += 1) { $star_class = ''; if($sscode >= $i) $star_class = 'star-on'; else if($sscode >= ($i-$step)) $star_class = 'star-half'; else $star_class = 'star-off'; echo '<i class='.$star_class.'></i>'; }
  17. Switch74

    Вопрос от чайника №2

    @rasmus какой вопрос такой ответ помимо данного кода у ТС может быть и form, да и input может быть не только в form
  18. зачем вам 'use strict'; что такое this откуда в нем items? предполагаю что вы пытаетесь добавить/удалить из const inventory ваш код сплошная ошибка подумайте что именно вы хотите сделать
  19. наверно потому что вы используете float почитайте о том что делает float с потоком и как это исправить например через clear
  20. Switch74

    opacity

    а куда вы ее хотели убрать? в вашем случае она уходит на задний план по z-index как и положено если хотели чтобы блок исчез полностью, а не скрылся за другими элементами, то display:none; используйте или изменяйте размеры
  21. Switch74

    opacity

    какой блок куда вы хотели убрать dropdown_content у вас по умолчанию не виден, при наведении появляется, что не так?