Единицы на переходе «0с» в Firefox

Почему нетt следующий переход работает в Firefox без модулей? Как только вы добавляете единицы, это работает. Похоже, что другие крупные браузеры равнодушны к устройствам.

Насколько я знаю, это единственный пример времени перехода «0», без юнитов, не работает в Firefox.

Вы можете видеть это работает, и с единицами,здесь, в JSFiddle.

А вот такой же точный код без блоков и сломанный,на JSFiddle.

Как видите, Firefox - единственный браузер, который, похоже, ломается. Также здесь's код:

HTML:


  
    
      <a href="#" id="nav1">Home</a>
    
    
      <a href="pasta.html" id="nav2">Charters</a>
      
        <a href="#">New Groups</a>
        <a href="#">Current Groups</a>
      
      
    
      <a href="same.php" id="nav3">Funding</a>
      
        <a href="#">Funding Guide</a>
        <a href="#">Get Funding</a>
        <a href="#">Treasurers</a>
        <a href="#">Calendar</a>
      
    
    
      <a href="#" id="nav4">Accounts</a>
    
    
      <a href="magis2.swf" id="nav5">Services</a>
      
        <a href="#">Shuttle Service</a>
        <a href="#">Van Reservations</a>
        <a href="#">Rattech</a>
        <a href="#">Sound System</a>
      
    
  
​

CSS:

/****************************
Functionality
*****************************/

/* Menu header */
#nav > li {
  float: left;
  margin: 0 19px;
  padding: 0 1px 19px 0;
  position: relative;
}
/* Dropdown elements */
#nav > li:hover ul {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0, 0;
  /*Remove the units here and in the next selector to break it*/
  -moz-transition-delay: 0s, 0s;
  -o-transition-delay: 0, 0;
  transition-delay: 0, 0;
}
#nav ul {
  visibility: hidden;
  z-index: 1000;
  width: 140px;
  padding: 8px 0;
  position: absolute;
  top: 35px;
  left: -35px;
  opacity: 0;
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 2px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.3);
  -webkit-transition-property: opacity, visibility;
  -moz-transition-property: opacity, visibility;
  -o-transition-property: opacity, visibility;
  transition-property: opacity, visibility;

  -webkit-transition-duration: .2s, 0;
  /*Remove the units here and below to break it*/
  -moz-transition-duration: .2s, 0s;
  -o-transition-duration: .2s, 0;
  transition-duration: .2s, 0;

  -webkit-transition-delay: 0, .2s;
  /*Remove the units here and below to break it*/
  -moz-transition-delay: 0s, .2s;
  -o-transition-delay: 0, .2s;
  transition-delay: 0, .2s;
}

/*********
Style (this should be irrelevant)
*********/

a {
  color: #000;
  display: block;
  font-size: 13px;
  text-decoration: none;
  font-family: 'Georgia', serif;
}
#nav ul a {
  font-size: 12px;
  padding: 10px 18px;
}
#nav ul li:hover {
  background: #e9e9e9;
}
nav {
  width: 470px;
  height: 45px;
  margin-top: 40px;
  margin-left: 10px;
}

 Я прошу прощения за большое количествостиль» это не зависит от рассматриваемой проблемы. Но может быть связь между стилем I 'м и неудачный переход, поэтому ям, включая код в полном объеме. Это'S также гораздо красивее меню со стилем :)

Ответы на вопрос(1)

Ваш ответ на вопрос