30 of 119 menu

Método css

O método css permite obter e alterar os estilos CSS de um elemento. É importante lembrar que obteremos os 'valores computados' das propriedades (computed style properties), que podem ser diferentes dos especificados nos estilos css.

Sintaxe

Obter uma propriedade:

$(seletor).css(propriedade);

Obter várias propriedades, o parâmetro passado é um array de nomes de propriedades:

$(seletor).css(['width', 'height', 'color']);

Alterar uma propriedade:

$(seletor).css(propriedade, novo valor);

Altere várias propriedades, passando-as como um objeto contendo pares 'chave: valor'. O nome da propriedade é especificado no formato CamelCase:

$(seletor).css({fontSize: '12px', color: 'red'});

Ou, uma alternativa:

<p class="www">texto</p> $('.www').css({'font-size':'12px', 'color':'red'});

Também podemos aplicar uma determinada função a cada elemento no conjunto. Neste caso, o primeiro parâmetro da função receberá o índice do elemento no conjunto, e o segundo parâmetro - o valor atual da propriedade css especificada para o elemento específico. Neste caso, this dentro da função apontará para o elemento atual. A propriedade CSS de cada elemento mudará para o valor que a função retornar para aquele elemento específico:

$(seletor).css(nome da propriedade, function(índice no conjunto, valor atual da propriedade css));

Exemplo

Vamos obter todos os elementos com a classe www e mudar sua cor para vermelho:

<p class="www">texto</p> $('.www').css('color', 'red');

Exemplo

Vamos obter todos os elementos com a classe www e mudar sua cor para vermelho e o tamanho da fonte - para 20px:

<p class="www">texto</p> $('.www').css({color:'red', fontSize:'20px'});

Ou, uma alternativa:

<p class="www">texto</p> $('.www').css({'color':'red', 'font-size':'20px'});

Veja também

  • método width,
    que permite obter e alterar a largura de um elemento
  • método offset,
    que permite obter as atuais coordenadas de um elemento
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar