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:
Depois:
Então, existe alguma documentação do seu HTML?
Editar::E posso excluí-lo por @-moz-document regexp()
?
Gambiarra:: prefixo body
em 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.