[Resolvido] Trocar css usando javascript

3 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido [Resolvido] Trocar css usando javascript

Mensagem por Fukuller 09.11.10 10:16

Eu queria trocar um css no meu fórum usando javascript, seria possível? eu não quero usar o modificador de imagens para isso, pois vou gerar um código de Multi-Template por fórum (o código vai sair incrívelmente gigante, mas isso não importa)
Fukuller

Fukuller
Membro

Membro desde : 12/04/2010
Mensagens : 934
Pontos : 1318

http://estrangenero.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por Hancki 09.11.10 17:24

Olá!

Bom, eu não entendi bem!
Você deseja criar CSS com Javascript?

Até mais,
Hancki
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por Fukuller 09.11.10 17:26

é... usando "!important" antes de todos os ponto-virgula
Fukuller

Fukuller
Membro

Membro desde : 12/04/2010
Mensagens : 934
Pontos : 1318

http://estrangenero.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por Hancki 09.11.10 18:14

Bem, não entendo mesmo!
Não teria uma maneira de indicar o código original e como queria que ele ficasse com o Javascript (ou lá como deseja)?
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por Fukuller 09.11.10 20:06

if(window.location.href.match(/regras-gerais-f1/)) {
CÓDIGO_PARA_MODIFICAR_CSS
};

coloque uma zona para o CSS que será usado na página, que eu crio, tem muita coisa...
Fukuller

Fukuller
Membro

Membro desde : 12/04/2010
Mensagens : 934
Pontos : 1318

http://estrangenero.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por Hancki 09.11.10 21:04

Agora sim, entendi e arranjei solução! Feliz
O código:
<script>
jQuery(document).ready(function() {
if(location.href.match = "/-f1/" ) {
jQuery("#page-header").before(' <style> Códigos CSS a usar sem dar quebras de linha, tudo seguido! </style> ');
}
});
</script>
Acredito que seja isto! Piscada

Até mais,
Hancki
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por Fukuller 11.11.10 0:13

só tem uma coisa: quando for /regras-gerais-f1/ quero que seja os segintes BG's e cores modificadas:

todos os BG's (phpBB 3)
todas as cores (phpBB 3)

ou seja, será um CSS imenso, do tamanho do CSS padrão.

facilitando: acho que funciona...

não funcionou
Fukuller

Fukuller
Membro

Membro desde : 12/04/2010
Mensagens : 934
Pontos : 1318

http://estrangenero.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por JCMais 11.11.10 1:33

Isto tornaria a página increvelmente pesada, tem certeza que deseja mesmo fazer essas mudanças?
JCMais

JCMais
****

Membro desde : 02/07/2010
Mensagens : 202
Pontos : 243

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: [Resolvido] Trocar css usando javascript

Mensagem por Fukuller 11.11.10 9:14

sim, eu preciso, é para fazer o tema-por-fórum, ou tema-por-categoria.

bom... tem que aplicar onde quer mudar, nem que seja várias vezes.
Fukuller

Fukuller
Membro

Membro desde : 12/04/2010
Mensagens : 934
Pontos : 1318

http://estrangenero.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos