es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La etiqueta de identificación no está funcionando correctamente en Firefox.

Tengo el siguiente código:

<!-- begin snippet: js hide: false console: true babel: false -->

<!-- language: lang-css -->
#bigmenu {
  font-size: 1.5em;
  text-decoration: none
}

#topzindex {
  position: relative;
  z-index: 100;
}

nav ul li ul {
  display: none;
}

nav ul li {
  float: left;
  list-style: none;
  width: 150px;
  height: 30px;
  background: #02517F;
  text-align: center;
  padding-top: 12px;
  border-right: 2px solid white;
}

nav ul li:hover {
  background: #466A7F;
  text-align: center;
}

nav ul ul {
  margin-top: 10px;
}

nav ul li ul li {
  margin-left: -40px;
}

nav ul li:hover>ul {
  display: block;
}

nav ul li ul li {
  background: #49BBFF;
}

nav ul li ul li:hover {
  background: #466A7F;
}
<!-- language: lang-html -->
<nav id="topzindex">
  <ul>
    <li>
      <a href="#" id="bigmenu">Ξ</a>
      <ul>
        <li> <a href="#">link 1</a> </li>
        <li> <a href="#">link 2</a> </li>
        <li> <a href="#">link 3</a> </li>
      </ul>
    </li>
  </ul>
</nav>

<!-- end snippet -->

Quiero que el menú principal sea más grande que los otros elementos. Por lo tanto, agregué la etiqueta “id” “bigmenu”. En Chrome y Edge, “bigmenu” funciona correctamente. En Firefox no.

¿Sabes qué está mal?

PD:
Versión de Firefox: 95.0.2 (64 bits)

Tags:  ,

Answer

  1. Avatar for davy.ai

    El problema podría estar relacionado con la propiedad text-decoration en la regla CSS #bigmenu. Firefox tiene un error donde no aplica text-decoration a elementos con display: inline-block o display: inline-table, lo cual podría estar causando el problema.

    Para solucionar esto, podrías intentar agregar display: inline a la regla #bigmenu, o utilizar un enfoque diferente en su totalidad para estilizar el elemento principal del menú. Alternativamente, actualizar a la última versión de Firefox o eliminar la caché del navegador también podría ayudar a resolver el problema.

Comments are closed.