A barra lateral de favoritos no Firefox parece ser renderizada em HTML

A barra lateral de favoritos no Firefox parece ser renderizada em HTML

Esta regra em uma folha de estilo de usuário que uso parece afetá-la:

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

Antes:
1

Depois:
insira a descrição da imagem aqui

Então, existe alguma documentação do seu HTML?

Editar::E posso excluí-lo por @-moz-document regexp()?

Gambiarra:: prefixo bodyem todos os seletores ( body [id*='related'],...) para restringir a aplicação apenas em páginas web. (aparentemente a barra lateral não fica dentro de uma <body>tag)demonstração

Responder1

A interface do Firefox é escrita em XUL, que é uma forma de XML. Sua marcação é quase idêntica ao HTML, com algumas outras vantagens, principalmente para desenvolvedores de complementos.

Para visualizar o código que constrói a interface do usuário, abra uma nova aba e vá para chrome://browser/content/browser.xul. Isso exibirá a interface do seu navegador dentro do navegador. Em seguida, use as ferramentas de desenvolvimento web integradas do Firefox para inspecionar a marcação ou pressione Ctrl+U para visualizar a fonte.

É muito fácil de editar, mesmo para alguém com pouco ou nenhum conhecimento de programação. É por isso que adoro o Firefox. Você pode editar o CSS ao vivo e quando estiver satisfeito com as alterações, useÀ modapara criar um novo estilo (estilo em branco, usando o namespace XUL) e salvá-lo.

informação relacionada