Ir para conteúdo

Arquivado

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

Marcos Pelaez

a:link não funciona

Recommended Posts

Bom dia, prezados amigos: Uma dúvida para os mais experientes do que eu. 

No meu código coloquei em uma "nav":   

.classe a:link{ color: #fff; }

Porém não funcionou nos browsers FIREFOX, OPERA E VIVALDI. Daí eu mudei o código apenas tirando a peseudo-classe ":link". E funcionou em todos os browsers. 

Já pesquisei muito sobre as características das pseudo classes. Já verifiquei nas ferramentas dos desenvolvedores dos browsers e não encontrei nada. Inclusive lá os browsers aceitavam o código na boa, mas não funcionava na interface deles. 

Só gostaria de uma explicação de por quê isso acontece?

Grande abraço a todos e obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

a:link é um site normal que mais especificamente não foi visitado ainda.

Quando você só usa "a" você está aplicando um style a TODOS os links.

 

Aplique estilos a "a" que não dependam do estado de um link (ou seja, desde que seja um link).

Aplique a:link e a:visited onde importa se um link é visitado ou não.

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por ernestovm
      Bom dia.
      Descobri, depois de muito trabalho, um problema esquisito. Tenho duas imagens que chamam funções JavaScript determinadas. Uma funciona e a outra não. Isso no Firefox. No Chrome as duas funcionam perfeitamente. Alguém conhece alguma gambiarra para fazer o Firefox funcionar? Segue os códigos:
      HTML:
      <img src="images/ic_abrir.png" width="70" height="70" onClick="abre_notificacao(<? echo "'".$us_codigo."','".$item."'"; ?>);" style="cursor:pointer" id="p_imagem-<? echo $item; ?>" name="p_imagem-<? echo $item; ?>">
       <img src="images/ic_excluir.png" width="70" height="70" onClick="excluir_notificacao(<? echo "'".$us_codigo."'"; ?>);" style="cursor:pointer">
      JAVASCRIPT:
      <script type="text/javascript">
          function abre_notificacao(codigo,indice) {
              $("#p_imagem-"+indice).attr("src","images/ic_abrir_ok.png");
              $("#ver-"+indice).css("display", "block");
          }
          function excluir_notificacao(codigo) {
              $.post("excluir_notificacao.php", {codigo: codigo}, function(resposta) {
                  confirm(resposta+" ("+codigo+")");
              });
              location.reload();
          }

      </script>
      A Função abre_notificacao(codigo,indice)  funciona perfeitamente nos dois browsers.
      A Função excluir_notificacao(codigo) só funciona no Chrome.
      Obrigado pela luz
    • Por andrebgarcia
      Olá pessoal, sou novo aqui no fórum e peço desculpas de estiver criando o tópico na categoria errada.
      Pessoal, eu tenho uma aplicação desenvolvida em Adobe Flex e como os plug-ins do flash vão parar de ser executados pela maioria, senão todos ou navegadores a partir de Dezembro/2020, eu preciso criar um navegador para conseguir executar a aplicação até que ela seja migrada para outra tecnologia.
      Preciso de algo simples, mas que continue a rodar a aplicação depois que os navegadores pararem de rodar o flash.
      A aplicação não funciona bem com o Internet Explorer, por isso descartei a possibilidade de usar o C#.
      O ideal seria criar um navegador em Adobe AIR, até tentei mas, talvez por falta de conhecimento meu com o AIR, tive alguns problemas com algumas funcionalidades da aplicação.
      Alguém poderia me ajudar dando uma dica de qual a melhor tecnologia para criar esse navegador e ou onde eu poderia encontrar alguém para fazer um Freelancer e desenvolver o navegador pra mim.
      Obrigado galera … e desculpa pelo texto gigante 
    • Por mastersdosmasters
      Essa recomendação vai, especialmente, para os fans de futebol

      Acho que não é só eu que estou entendiado nessa quarentena.  Segue a lista dos jogados até agora: Brasfoot, Sokker, FIFA , PES...
      .
      Enjooei tanto desses que fui procurar por novos, e deu vontade de compartilhar esse com vcs!
      (afinal, jogo bom merece ser promovido, mesmo q não paguem você hahahaha)
      .
      Sendo direto: estou falando desse cara aqui:  br.footballteamgame.com/join
      .
      Simplismente é o browser game que mais estou ansioso para jogar nesse ano. Digo ansioso pq ele está para lançar mês que vem.  Basicamente, pelo q entendi, a ideia é que criemos um jogador, gerenciemos um time e treinemos as habilidades do jogadores, entre outras coisas. A parte genial dele é que os criadores conseguiram misturar elementos de outros clássicos dessa pegada, sem deixar de lado o moderno e atual! 
      .
      Espero que curtam essa recomendação.  Para desktop, ando jogando TF2, Foundation e Fall Guys, hehehhee.
      .
      Mas quem pilhar de se resgistrar nesse do fut, deixe o nick nos comentários, vai ser um prazer montar um time com vcs futuramente!
    • Por andersonhese
      Olá,
       
      Recentemente tive um trabalho para criar uma função para formatação de nomes, então como não achei em lugar nenhum decidi criar uma lib e agora estou disponibilizando para vocês.
       
      Ela faz o famoso uppercase para as letras iniciais. Ex: joão da silva santos > João da Silva Santos.
      Também faz a "minificação" de nomes, igual a os nomes em cartões de crédito. Ex: joão da silva santos > João S. Santos
       
      Espero que alguém faça bom uso. Caso tenham coisas a melhorar não esqueçam de dar um pull-request no projeto
       
      https://github.com/andersonhese/rename
       
      :)
    • Por gustalevin
      No site do meu cliente, programado em PHP e que usa MySQL, os usuários devem preencher dados de avaliações de colaboradores. Mas em dois momentos, recebi notificações de usuários que vão continuar as avaliações e tem seus dados "perdidos". Nesse caso de continuar as avaliações, na hora de registrar os dados na tabela do banco MySQL, são utilizadas instruções de UPDATE.
      Olhando nos registros da tabela do MySQL, esses dados "perdidos" ficam com valores em zero (quando os campos são numéricos), vazios (quando são caractéres) e datas de calendário 0000-00-00.
      Abaixo um exemplo mais resumido dessa instrução de UPDATE no MySQL:
      $sql = "UPDATE wt_aval_avaliacao_analista SET autonomia = '".$_POST['autonomia']."', autonomiaexemplo = '".$_POST['autonomiaExemplo']."', autonomiagestor = '".$_POST['autonomiagestor']."', autonomiaexemplogestor = '".$_POST['autonomiaExemploGestor']."', autonomiaconsenso = '".$_POST['autonomiaconsenso']."', autonomiaexemploconsenso = '".$_POST['autonomiaExemploConsenso']."', agilidade = '".$_POST['agilidade']."', agilidadeexemplo = '".$_POST['agilidadeExemplo']."', agilidadegestor = '".$_POST['agilidadegestor']."', agilidadeexemplogestor = '".$_POST['agilidadeExemploGestor']."', agilidadeconsenso = '".$_POST['agilidadeconsenso']."', agilidadeexemploconsenso = '".$_POST['agilidadeExemploConsenso']."', carreira1 = '".$_POST['carreira1']."', carreira2 = '".$_POST['carreira2']."', carreira3 = '".$_POST['carreira3']."', carreira4 = '".$_POST['carreira4']."', carreira5 = '".$_POST['carreira5']."', carreira6 = '".$_POST['carreira6']."', resultados = '".$_POST['resultados']."', resultadosrelacao = '".$_POST['resultadosrelacao']."', comentarioscolaborador = '".$_POST['comentarioscolaborador']."', comentariosgestor = '".$_POST['comentariosgestor']."', comentariosgerente = '".$_POST['comentariosgerente']."', concluido = '".$concluir."' WHERE idperiodo = " . $_SESSION['idPeriodo'] . " AND idcolaboradoravaliado = " . $_SESSION['idColaborador']; $q = Doctrine_Manager::getInstance()->getCurrentConnection(); $q->execute($sql); O que pode acontecer pra causar essa falha na instrução UPDATE do MySQL? Será que está relacionado a tempo de sessão que o usuário está logado? Alguma coisa relacionada com memória, browser que é utilizado, configuração da tabela?
×

Informação importante

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