Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bill

links em css

Recommended Posts

eu estava com uma duvida sobre os link do css é a seguinte

a classe dos links é dividida em

 

a:link........define o estilo do link no estado inicial;

a:visited...define o estilo do link visitado;

a:hover.....define o estilo do link quando passa-se o mouse sobre ele;

a:active....define o estilo do link ativo (o que foi "clicado")

 

até ai tudo certo

 

agora queria saber qual a maneira que usa para deixar o link de uma certa forma (cor) enquando a pagina correspondente a ele estiver ativa(aberta)

nao sei se é em js ou no proprio css que faz isso

alguem poderia me tirar essa duvida

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você esta usando alguma linguagem de programação? Tivemos esse problema no desenvolvimento do nosso sistema e resolvemos da seguinte forma:

 

Linguagem VB.net

 

'pegamos o final do url da página

<% Dim url As String = Request.Path%>

 

'linkamos o css

<link href="../css/formatacao.css" rel="stylesheet" type="text/css" />

 

'aqui é onde acontece quase tudo apenas jogamos um if para verificar se a url for correspondente aquele link entao usa um css senao usa outro.

 

<ul>

<% If (url = "/diario/Administrador/AdmCadInst.aspx") Then Response.Write("<li class='instituicao_active'><a href ='AdmCadInst.aspx'> ") Else Response.Write("<li class='item_instituicao'><a href ='AdmCadInst.aspx'>")%>Instituição</a></li> </li>

</ul>

 

 

No começo foi difícil entender mais depois foi que foi, boa sorte....

Compartilhar este post


Link para o post
Compartilhar em outros sites

to usando php, mais ou menos assim ex: voçe clika num link e uma pagina abre enquanto essa pagina estiver aberta o link ficavermelho(para o usuario ver em qual pagina esta pelo cor diferenciada dele) no css tem o estado active mas serve apenas quando estiver com o mouse clicado, ai eu perguntei se no css msm ou no php ou algum js dava pra fazer isso, mas vou dar uma olhada nessa forma ai pra ver se funciona

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já que você já usa PHP, então faz como o João disse, colocando variaveis para identificar cada link

e inserindo condições, só que usando a linguagem PHP. Falôu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.