Atualmente, a maioria das imagens de plano de fundo em sites é definida em uma folha de estilos CSS pela regra body {background:foo;}
No Firefox, os usuários podem definir folhas de estilo CSS personalizadas que são aplicadas a páginas da Web carregadas. Quando você especifica um valor nessa folha de estilo personalizada para um seletor CSS definido na página da Web carregada, esses dois valores são tratados como ponderados de forma igual e a questão de qual valor é aplicado nesse caso, depende de qual valor é analisado. último do CSS. Para dar ao nosso valor personalizado mais peso sobre o valor de body {background:foo;}
, adicionamos a tag !important
à nossa regra. Dessa forma, será preferível que o navegador carregue, não importa qual dos dois valores seja analisado primeiro ou por último.
Para começar, vamos criar nosso arquivo CSS personalizado:
- Abra o Firefox e pressione a tecla "Alt" para exibir o menu principal. Clique em "Ajuda" - > 'Informações sobre solução de problemas'
- Clique no botão "Mostrar pasta" ao lado da entrada "Pasta de perfil"
- Abra a pasta chamada
chrome
na pasta que abriu no Windows Explorer - Se a pasta não existir, crie uma pasta chamada
chrome
e abra-a - Crie um arquivo CSS com o nome
userContent.css
. Para criá-lo, você pode criar um arquivo.txt
e renomeá-lo. -
Copie um dos seguintes códigos para
userContent.css
-
Para pintar o plano de fundo de todas as páginas da Web que você visita na cor branca, cole o código a seguir
body { background:white !important; }
-
Se você segmentar apenas
callofduty.wikia.com
, vinculado, cole o código a seguir@-moz-document domain(callofduty.wikia.com) { body { background:white !important; } }
-
Para melhorar a legibilidade um pouco mais em
callofduty.wikia.com
, você pode colar esse código@-moz-document domain(callofduty.wikia.com) { body { background:white !important; color:black !important; } }
-
Quando terminar de editar o arquivo
.css
, salve-o e reinicie o Firefox.
Para o outro site que você vinculou, não consegui descobrir como alterar o plano de fundo. Então, se você usar o primeiro código que eu postei, esteja avisado que não funcionará com todos os sites.
Usando a técnica descrita acima, você pode substituir a cor branca por qualquer outra cor e especificar qualquer regra de CSS existente que você possa imaginar em nosso arquivo CSS personalizado. Se depois você se livrar das alterações feitas, poderá excluir ou renomear o arquivo .css
que acabamos de criar. Em muitas páginas da web, o código a seguir também funcionará bem para se livrar de algumas imagens de plano de fundo sem mexer na cor do plano de fundo:
body {
background:none !important;
}
Com relação à sua pergunta se a imagem de fundo estiver oculta ou bloqueada, não tenho certeza se ela foi carregada sem ser exibida, usando o método descrito acima.
Fontes:
Rauf @ superuser.com: Como sobrescrever o CSS de um site no Firefox com userContent.css?
Sarah Maddox: "Como sobrescrever folhas de estilo CSS em Firefox "
Suporte de TI Guias: "Como usar uma folha de estilo personalizada (CSS) com o Firefox"