Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Rainbow effect - CSS

+6
Troop3r
deaneo8
Akira
FrOsTyXi
Hatz
waghcwb
10 participantes

waghcwb waghcwb  • Dom 27 Abr 2014 - 15:03

Rainbow effect - CSS Empty Rainbow effect - CSS Dom 27 Abr 2014 - 15:03

Reputação da mensagem: 100% (3 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: Change colors os groups names
Autor: Wagner
Funcionalidade: Todas as versões
Categoria: Recursos BestSkins

Olá,

Neste tutorial vamos aprender a fazer um efeito bem interessante aos grupos dos nossos fóruns.

Trata-se do seguinte, em um intervalo de 10 segundos a cor do nome de determinado grupo ou usuário irá alterar entre 5 cores pré-definidas (todos os valores podem ser alterados a gosto, isso que citei é o padrão que vou deixar no código).

[sucesso]Preview
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]  [/sucesso]


O efeito é todo conseguido através do poder do CSS3, porém é necessário ter um navegador que de suporte a animações em CSS3, talvez seja preciso usar prefixos no seu código, vamos ver como usa-los mais a frente.




Código a ser usado:



Estilizando o código:
O código é bem simples de ser utilizado, onde está escrito yellow, green, e etc... são as cores que o nome vai se alternar, basta alterar a gosto (coloquei algumas cores aleatórias)

No selector (que ainda vamos alterar mais para frente) definimos a animação no elemento que pode ser o usuário ou o grupo (vamos ver mais para frente como usar cada um), o 10s define que o efeito vai durar 10 segundos, caso quiser alterar fique a vontade...

Configurando o código:

Essa parte é importante, atente-se a ela.

Primeiro precisamos decidir se vamos usar o efeito em usuários individualmente ou nos grupos do seu fórum.

Para usuário individualmente, usamos o seguinte código:


Para os grupos, precisamos analisar a estrutura de nossos fóruns, vou usar a versão PunBB como base.. Vejam:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Notem que a estrutura do nome do usuário é da seguinte maneira:


Se fosse apenas para o usuário, selecionamos o link (no código mostrado no passo anterior), mas como estamos estilizando os grupos, vamos mexer no span que é filho direto do elemento a, ficando assim nosso código:


Onde você deve mudar o COR para a cor do grupo que deseja aplicar o efeito...

Prefixos:
Usamos prefixos para navegadores que ainda não dão suporte aos códigos em seus códigos fonte, para que o código possa funcionar bem em todos os navegadores que suportam as animações CSS3...
Os prefixos que eu conheço são os seguintes:
-moz-
-ms-
-o-
-webkit-

Não vou dar o código pronto aqui, mas prefixos seriam usados assim:

Na animação:


E por ai vai...

E no seletor:


E por ai vai...


Espero que gostem, e que seja útil...


Referências para entender melhor os efeitos
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]


Última edição por Wagner em Dom 27 Abr 2014 - 18:15, editado 2 vez(es)

Hatz Hatz  • Dom 27 Abr 2014 - 15:50

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Dom 27 Abr 2014 - 15:50

I Love it, i'mma use it from test purposes..


And thanks for the websites to understand a little bit more...

waghcwb waghcwb  • Dom 27 Abr 2014 - 18:14

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Dom 27 Abr 2014 - 18:14

@[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] Hope you be useful Very Happy

@Topic:
Preview adicionado, em breve sai uma versão mais completa e elegante...

FrOsTyXi FrOsTyXi  • Dom 18 Jan 2015 - 16:46

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Dom 18 Jan 2015 - 16:46

thank you this is a great effect!

Akira Akira  • Sáb 28 Mar 2015 - 4:33

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Sáb 28 Mar 2015 - 4:33

Um belo efeito. Pode não parecer mas é bem interessante.

deaneo8 deaneo8  • Sex 12 Jun 2015 - 12:18

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Sex 12 Jun 2015 - 12:18

nice topic bro keep it up

Troop3r Troop3r  • Qua 7 Out 2015 - 20:56

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Qua 7 Out 2015 - 20:56

Código top com certeza vou botar no meu fórum

SneakMen SneakMen  • Qua 21 Out 2015 - 18:19

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Qua 21 Out 2015 - 18:19

Boa esse código vai pro meu fórum.

House House  • Ter 23 Fev 2016 - 13:28

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Ter 23 Fev 2016 - 13:28

Obrigado, gostei muito =D

Kayke Kayke  • Ter 16 Jul 2019 - 10:11

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Ter 16 Jul 2019 - 10:11

Comentando para ver.

NIK SIURI NIK SIURI  • Ter 20 Fev 2024 - 6:39

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Ter 20 Fev 2024 - 6:39

Comentando para ver o código

NIK SIURI NIK SIURI  • Qua 21 Fev 2024 - 22:11

Rainbow effect - CSS Empty Re: Rainbow effect - CSS Qua 21 Fev 2024 - 22:11

thank you this is a great effect!

Conteúdo patrocinado  • 

Rainbow effect - CSS Empty Re: Rainbow effect - CSS

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