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

0

Esta regra em uma planilha 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?

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

Solução alternativa :: prefixo body em todos os seletores ( body [id*='related'], ...) para restringir a aplicação somente em páginas da Web. (aparentemente barra lateral não vive dentro de uma tag <body> ) demo

    
por laggingreflex 10.11.2012 / 10:56

1 resposta

1

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

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

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

    
por 10.11.2012 / 16:13