La barra lateral de marcadores en Firefox parece estar representada en HTML

La barra lateral de marcadores en Firefox parece estar representada en HTML

Esta regla en una hoja de estilo de usuario que uso parece afectarla:

*[id*='related'], *[id*='side'], *[role*="complementary"], *[id*='Panel'],  *[id*='Layout'] {
    visibility:hidden !important;
}

Antes:
1

Después:
ingrese la descripción de la imagen aquí

Entonces, ¿existe alguna documentación de su HTML?

Editar::¿Y puedo excluirlo por @-moz-document regexp()?

Solución alterna:: prefijo bodyen todos los selectores ( body [id*='related'],...) para restringir la aplicación solo en páginas web. (aparentemente la barra lateral no se encuentra dentro de una <body>etiqueta)manifestación

Respuesta1

La interfaz de Firefox está escrita en XUL, que es una forma de XML. Su marcado es casi idéntico al HTML con algunas otras ventajas, particularmente para los desarrolladores de complementos.

Para ver el código que construye la interfaz de usuario, abra una nueva pestaña y vaya a chrome://browser/content/browser.xul. Esto mostrará la interfaz de su navegador web dentro del navegador web. Luego, use las herramientas de desarrollo web integradas de Firefox para inspeccionar el marcado o presione Ctrl+U para ver la fuente.

Es muy fácil de editar, incluso para alguien con poco o ningún conocimiento de programación. Por eso amo Firefox. Puedes editar el CSS en vivo y cuando estés satisfecho con los cambios, usaElegantepara crear un nuevo estilo (estilo en blanco, usando el espacio de nombres XUL) y guardarlo.

información relacionada