Ir para conteúdo

Arquivado

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

Good

Css não ser introduzido em id específico

Recommended Posts

Tenho uma div, e tenho um css que engloba qualquer div do site.. tipo:

<style>
div { width: 100px; }
</style>

Todas as divs terão largura 100px.. Agora quero que este atributo não seja aplicado a tal div:

<div id="semAplicacao">conteudo</div>

Como faço isso no css ou js? :s

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta criar uma classe e colocar ela em todas as divs que você quer que tenha 100px assim somente as que não possui a classe não vai ter essa largura

 

pode tentar usar hasclass com jquery... pequeno exemplo

<div class="comAltura"><div>
<div class="comAltura"><div>
<div class="comAltura"><div>
<div class="comAltura"><div>
<div class="comAltura"><div>

vamos agora com css dizer que toda div com a classe "comAltura" vai ter uma determinada altura/width

.comAltura{
  width:100px;
}

Pra fazer com jquery você dá uma olhada na documentação

http://api.jquery.com/hasClass/

 

o hasClass verifica quais elementos tem uma determinada classe ou não

Compartilhar este post


Link para o post
Compartilhar em outros sites


<style>

div { width: 100px; }

div#semAplicacao{ width: auto!important; }

</style>

 

<div><div>

<div><div>

<div><div>

<div id="semAplicacao">conteudo</div>

<div><div>

<div><div>

<div><div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw caio, era isso mesmo.. eu so nao lembrava como utilizar..


vlw caio, era isso mesmo.. eu so nao lembrava como utilizar..

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.