← Desenvolvimento

current_page_item para css/html/php?

Lida 1620 vezes

Offline

myStoned 
Membro
Mensagens 663 Gostos 8
Feedback +2

Troféus totais: 29
Trófeus: (Ver todos)
Level 5 Tenth year Anniversary Nineth year Anniversary Mobile User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter

Boa noite,

Há maneira de utilizar o efeito presente no Wordpress, titulado de current_page_item num site html?

Ou seja se no menu selecionarmos HOME e visitarmos a pagina HOME a mesma fica com o hover definido em modo "fixo"?

Cumprimentos.
Offline

Ivo Pereira 
Membro
Mensagens 661 Gostos 1
Feedback +7

Troféus totais: 27
Trófeus: (Ver todos)
Linux User Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Com o hover ou com o active queres tu dizer?

Podes é programar algo em PHP que dinamicamente verifica a página em que estás e te marca com uma class um link activo.
Offline

rtbfreitas 
Equipa
Mensagens 1497 Gostos 9
Feedback +24

Troféus totais: 30
Trófeus: (Ver todos)
Windows User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4

Crias uma regra em CSS (classe), e no HTML em cada página adicionas essa classe ao menu, exemplo:

Menu:

Código: [Seleccione]
<li><a href="#" class="active">Home</a></li>
<li><a href="#">Sobre</a></li>
<li><a href="#">Serviços</a></li>
<li><a href="#">Contactos</a></li>

Isto no index.html, depois na página sobre.html por ex:

Código: [Seleccione]
<li><a href="#">Home</a></li>
<li><a href="#" class="active">Sobre</a></li>
<li><a href="#">Serviços</a></li>
<li><a href="#">Contactos</a></li>

etc...Isto só é prático se o site tiver poucas páginas.
Offline

rtbfreitas 
Equipa
Mensagens 1497 Gostos 9
Feedback +24

Troféus totais: 30
Trófeus: (Ver todos)
Windows User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4

Então, resultou?