Boas-vindas ao Power Pixel

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

[Tutorial] Menu fixo ao rolar a página

+113
WinaTickets
dmetalx
rafusqui
Foxy-xD
Kirigaya
Eragon™
Kuraiyo
Lucas Carvalho
MzS
LeandroNeto
NakMuay
Je4n
WaxyJr
iHeloaD
Akira
masterforum
MegaPegador
David¹
EuficoLoko
x[C]oder
GXGamer
skilledpt
Koda
DarkCode
EJJSRR
GSCode
FrOsTyXi
airtondark
vitorsaling
Mihai.
[GTa]._Sub-Zero
iMac_Publicando
deaneo8
Szczesny
Zero
Heppy0
S4BR1N4
Dex7er
Troubleshoot
paolofs
TiagoDJ7
Gustavo H.
Tom Chandler
GyGu
Bruno_Michael
Júnior Duarte
Mazeko
Sonic_BR
[Dark]Doki-.
fededz
ddr3
Lucas_Simoes
viniciusmtn
Thiago Leite
DooGy00
djblah
gamingdrew
lil
SD_Bat18BPM
Target
-Meky
IsmaelS.
KamuH
d3v4st
Phill Lima
Fry™
Oliiver
-Live
gabriloko123456
Mr. Deh
ninezerobk
eby
IonutzD
Ahurïam
iHeroM
-Sample
Hipster
[S]herlock H.
Closer
Gaab
El Barto
@Matheus
binho
edu.wenes
Minatoevox
zfutuca
Fnac
Mr.Sheldon
[K]oke
yCoronelJonathan
curinga
savenx
William_iHarDz
NeverSay
scofield
bruno.rinston
yuninho
Guilherme_Fuckz
Alexandre51
CentroHB
Cepheus
Mít Tơ †.RÒm.†
princejoseph
sivastar
Yrley
silentcode
Houdini
Daemon
iConnect
RafaelS.
DeeW.
Hatz
waghcwb
117 participantes

waghcwb waghcwb  • Sáb 31 maio 2014 - 10:56

[Tutorial] Menu fixo ao rolar a página Empty [Tutorial] Menu fixo ao rolar a página Sáb 31 maio 2014 - 10:56

Reputação da mensagem: 100% (25 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: [Tutorial] Menu fixo ao rolar a página
Autor: Wagner
Funcionalidade: Todas as versões
Categoria: Recursos BestSkins

Olá,

Ontem desenvolvi um código para a BS que deixa o menu fixo ao rolar a página, resolvi compartilhar com o pessoal ai, espero que seja útil..

Código JS



Código CSS


Fique atento a variável n mude ela para o ID do seu menu... O padrão da skin PunBB é o que está ali, mas alguns fóruns tem a edição nos templates e isso acaba mudando..

Código para outras versões:
phpbb2

phpbb3


Invision


Você pode adicionar quantas regras CSS preferir, ali só tem o básico que foi usado aqui na BS...

Abraços...


Última edição por waghcwb em Dom 29 Jun 2014 - 18:38, editado 6 vez(es)

Hatz Hatz  • Sáb 31 maio 2014 - 11:09

waghcwb waghcwb  • Sáb 31 maio 2014 - 11:13

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Sáb 31 maio 2014 - 11:13

Postagem atualizada

Adicionei as outras versões de fóruns...

DeeW. DeeW.  • Sáb 31 maio 2014 - 11:29

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Sáb 31 maio 2014 - 11:29

Ótimo code wagh! haha! você tinha outro, não tinha? que postou na punBB [Shadow]...

RafaelS. RafaelS.  • Sáb 31 maio 2014 - 11:39

iConnect iConnect  • Sáb 31 maio 2014 - 11:44

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Sáb 31 maio 2014 - 11:44

Reputação da mensagem: 100% (1 votos)
Olá,
Gostei. mas ja tenho o codigo há muito.

Até mais...

Daemon Daemon  • Sáb 31 maio 2014 - 11:51

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Sáb 31 maio 2014 - 11:51

Realmente um ótimo recurso, parabéns Wagner' Wink

Houdini Houdini  • Sáb 31 maio 2014 - 12:02

silentcode silentcode  • Sáb 31 maio 2014 - 12:06

waghcwb waghcwb  • Sáb 31 maio 2014 - 13:28

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Sáb 31 maio 2014 - 13:28

DeeW. escreveu:Ótimo code wagh! haha! você tinha outro, não tinha? que postou na punBB [Shadow]...

Tinha sim amigo, era bem semelhante a este, mas perdi ele kkk

Só reescrevi para por aqui, e achei que seria legal compartilhar com o pessoal...

Yrley Yrley  • Sáb 31 maio 2014 - 13:35

sivastar sivastar  • Sáb 31 maio 2014 - 13:51

iConnect iConnect  • Sáb 31 maio 2014 - 15:54

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Sáb 31 maio 2014 - 15:54

Olá,
Mim não funfa.

Até mais...

princejoseph princejoseph  • Seg 2 Jun 2014 - 1:54

Mít Tơ †.RÒm.† Mít Tơ †.RÒm.†  • Seg 2 Jun 2014 - 2:12

Cepheus Cepheus  • Seg 2 Jun 2014 - 13:16

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Seg 2 Jun 2014 - 13:16

interessante vou testar, obrigado

CentroHB CentroHB  • Seg 2 Jun 2014 - 13:40

Alexandre51 Alexandre51  • Qua 4 Jun 2014 - 16:53

Hatz Hatz  • Qua 4 Jun 2014 - 17:18

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Qua 4 Jun 2014 - 17:18

Alexandre51 escreveu:Como descubro o ID do meu menu??

Alexandre51 escreveu:Como descubro o ID do meu menu??


Looks, this is the id:


[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]


But if you want i can help you, add this javascript:

Código:
/*
 // Fixed menu on scroll
 // This code will add a class to the menu on scroll, you just need to add a CSS rule on your stylesheet...
 // Author: Wagner ( /waghcwb )
 // Last update: 30/05/2014
 // © This work is free and you can modify or distribute it, but you need to keep this credits.
 */
//<![CDATA[
$(function(){
var w = $(window),
    n = $('#primary_nav'),
    s = function(){
            w.scrollTop() > 100 ? n.addClass('mf') : n.removeClass('mf');
        };
    w.scroll(s);
});
//]]>


And ADD THIS CSS:

Código:
.mf {
margin: 0px!important;
position: fixed!important;
top: 0;
right: 0;
left: 0;
z-index: 999;

/**** Personalization CSS ****/


-moz-border-radius: 4px;
background: #617e9c url(http://virteq.com/public/style_images/bulletin/branding_bg.png) repeat-x!important;
border-bottom: 0 solid #1b3759;
}

Final Resut:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

If that you want?


And a demo: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Guilherme_Fuckz Guilherme_Fuckz  • Qua 4 Jun 2014 - 18:06

Alexandre51 Alexandre51  • Qui 5 Jun 2014 - 7:09

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Qui 5 Jun 2014 - 7:09

mindlezz escreveu:
Alexandre51 escreveu:Como descubro o ID do meu menu??

Alexandre51 escreveu:Como descubro o ID do meu menu??


Looks, this is the id:


[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]


But if you want i can help you, add this javascript:

Código:
/*
 // Fixed menu on scroll
 // This code will add a class to the menu on scroll, you just need to add a CSS rule on your stylesheet...
 // Author: Wagner ( /waghcwb )
 // Last update: 30/05/2014
 // © This work is free and you can modify or distribute it, but you need to keep this credits.
 */
//<![CDATA[
$(function(){
var w = $(window),
    n = $('#primary_nav'),
    s = function(){
            w.scrollTop() > 100 ? n.addClass('mf') : n.removeClass('mf');
        };
    w.scroll(s);
});
//]]>


And ADD THIS CSS:

Código:
.mf {
margin: 0px!important;
position: fixed!important;
top: 0;
right: 0;
left: 0;
z-index: 999;

/**** Personalization CSS ****/


-moz-border-radius: 4px;
background: #617e9c url(http://virteq.com/public/style_images/bulletin/branding_bg.png) repeat-x!important;
border-bottom: 0 solid #1b3759;
}

Final Resut:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

If that you want?


And a demo: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]


Coloquei desta forma e nao resultou.. será que estou fazendo algo de errado?

yuninho yuninho  • Qui 5 Jun 2014 - 7:38

Hatz Hatz  • Qui 5 Jun 2014 - 13:56

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Qui 5 Jun 2014 - 13:56

Alexandre51 escreveu:
Coloquei desta forma e nao resultou.. será que estou fazendo algo de errado?


You only have to add this javascript in all the pages:


Código:
/*
 // Fixed menu on scroll
 // This code will add a class to the menu on scroll, you just need to add a CSS rule on your stylesheet...
 // Author: Wagner ( /waghcwb )
 // Last update: 30/05/2014
 // © This work is free and you can modify or distribute it, but you need to keep this credits.
 */
//<![CDATA[
$(function(){
var w = $(window),
    n = $('#primary_nav'),
    s = function(){
            w.scrollTop() > 100 ? n.addClass('mf') : n.removeClass('mf');
        };
    w.scroll(s);
});
//]]>


After doind that, add this CSS Code:

Código:

.mf
{
margin: 0px!important;
position: fixed!important;
top: 0;
right: 0;
left: 0;
z-index: 999;

/*** CSS Personalization ***/
background: #617e9c url(http://i.imgur.com/yO0Yiq9.png) repeat-x!important;
border-bottom: 0 solid #1b3759;
}

Alexandre51 Alexandre51  • Qui 5 Jun 2014 - 15:53

Daemon Daemon  • Qui 5 Jun 2014 - 17:14

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página Qui 5 Jun 2014 - 17:14

Alexandre51 escreveu:[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Crie um tópico na área de pedido de códigos, obrigado.

Conteúdo patrocinado  • 

[Tutorial] Menu fixo ao rolar a página Empty Re: [Tutorial] Menu fixo ao rolar a página

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