Como estilizar as abas não visitadas no Firefox?

3

Eu quero estilizar o texto para as guias "não abertas" via userChrome.css.

Eu li em algum lugar no Wiki da Mozilla que isso deveria ser possível usando

#content tab:not([selected])

desde que deveria ser "true" para o selecionado, "false" para não selecionado e não definido para as guias que ainda não foram acessadas.

No entanto, isso parece não se aplicar mais ao Firefox 3.6 (e ao meu conjunto de extensões).

Eu vi um atributo "ontap" (que pode vir da extensão BarTab), que é setado (e "true") para quaisquer abas não carregadas (o BarTab faz com que abas na inicialização do navegador não sejam carregadas (totalmente); eles são carregados quando são selecionados pela primeira vez).

Então, enquanto

#content tab[ontap=true]

pode funcionar para guias que não foram carregadas, não funcionará para guias abertas em segundo plano (ou seja, quando eu abro guias da guia atual em uma guia de plano de fundo).

Se bem me lembro, "Tab Mix Plus" adicionaria essa funcionalidade (e de fato eu poderia estar acostumada com Tab Mix Plus), mas, dada a configuração atual das extensões, quero evitar a ativação de toda a guia Mix Plus para apenas um recurso tão simples.

As extensões instaladas mais relevantes neste contexto parecem ser: Tabelas BarTab, Guia Estilo Árvore, Tabelas Coloridas e Envelhecimento.

Ok, pesquisando novamente, achei a página wiki novamente, que também lista a regressão .

Por enquanto, instalei a extensão publicada com o relatório de erros , que será adicione o atributo "visitado", fazendo o seguinte trabalho:

#content tab:not([visited])
    
por blueyed 29.06.2010 / 20:17

1 resposta

1

Tabberwocky funciona muito como Tab Mix Plus, mas é muito mais leve e não atarraxe os menus de contexto da guia. Ele tem a mesma funcionalidade não lida que você está procurando.

    
por 08.08.2010 / 15:56

Tags