Firefox не может перейти по ссылке, в других браузерах все в порядке - PullRequest
0 голосов
/ 22 мая 2018

Перейдите к https://codepen.io/anon/pen/pVGXZG наведите курсор мыши на NAV и попробуйте нажать на «firefox» в другом браузере, когда вы без проблем нажмете на «firefox» по следующей ссылке

var btn = document.getElementById("main-btn");

btn.addEventListener("mouseover", function (e) {
  var nav = document.getElementById("main-nav");
  var sub_btns = document.getElementsByClassName("sub-btn");
  var pos = [];
  e.className += "main-hover";
  console.log(e)
  nav.addEventListener("mouseover", function (e) {
      var total =0;
      for(var x = 0;x<sub_btns.length;x++) {
        if(x <2) {
          sub_btns[x].style.left = "-"+((x+1)*30)+"%";
          pos[x] = ((x+1)*20);
        } else {
           sub_btns[x].style.right = "-"+((x-1)*30)+"%";
           pos[x] = ((x-1)*280);
        }
        sub_btns[x].style.opacity = "1";
      }
      nav.style.width = 50+"%";

  });
  
  nav.addEventListener("mouseout", function(){
    nav.style.width = "100px";

    for(var x = 0;x<sub_btns.length;x++) {
      sub_btns[x].style.left = "0";
      sub_btns[x].style.right = "0";
      sub_btns[x].style.opacity = "0";
    }
  })
});

1 Ответ

0 голосов
/ 22 мая 2018

Спец говорит, что внутри вас может быть только фразировка контента.То есть элемент внутри не будет интерактивным (кликабельным).

...