Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 64
Nome: Danilo
Descrição do site: Site voltado para a série Monster Hunter
Sexo: Masculino
Localização: Dracena
Contato:

Alterar css de uma certa div que contenha algo

15-01-2013 23:59

O titulo ja é meio descritivo, mas vou exemplificar:
Quero alterar uma CSS de uma div que contenha certo item:
exemplo:

<div><span class="lala"></span></div> <div><a href="lalla"></a></div> <div></div> <div></div>

agora eu quero mudar a DIV que contenha o href="lalla"
Muito Obrigado
0
Tesouros não são apenas ouro e prata, amigo...
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Alterar css de uma certa div que contenha algo

16-01-2013 08:48

Seria por CSS ou JavaScript?

Pode se usar um seletor CSS. O mais próximo que vejo é desse exemplo

<style> a[href*="lalla"] { border:1px solid #ccc; display:block; width:100px; height:20px; } </style>


<div><span class="lala"></span></div> <div><a href="lalla">a</a></div> <div><a href="lallo">b</a></div> <div></div> <div></div>

Fonte: http://reference.sitepoint.com/css/css3 ... eselectors
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 64
Nome: Danilo
Descrição do site: Site voltado para a série Monster Hunter
Sexo: Masculino
Localização: Dracena
Contato:

Alterar css de uma certa div que contenha algo

16-01-2013 11:20

mas eu queria aplicar o CSS na DIV que contenha isso
0
Tesouros não são apenas ouro e prata, amigo...
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Alterar css de uma certa div que contenha algo

16-01-2013 11:26

Só com jQuery, pode ser?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 64
Nome: Danilo
Descrição do site: Site voltado para a série Monster Hunter
Sexo: Masculino
Localização: Dracena
Contato:

Alterar css de uma certa div que contenha algo

16-01-2013 13:22

Pode sim
0
Tesouros não são apenas ouro e prata, amigo...
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Alterar css de uma certa div que contenha algo

16-01-2013 15:20

Vou passar um exemplo. No script, dentro do ready, tem uma linha que pega o texto do link pelo html(), e outra que usa o parent(), para fazer referência a div em que o link está.

<style> .estilo{background-color:blue;} </style>


<script src="jquery.js"></script>   <script> $(document).ready(function() {   // REFERÊNCIA AO TEXTO DO LINK alert( $("a[href$='lalla']").html() );   // REFERÊNCIA A DIV DO LINK $("a[href$='lalla']").parent().addClass('estilo');   }); </script>


<div><span class="lala">a</span></div> <div><a href="lalla">b</a></div> <div>c</div> <div>d</div>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado