30 of 119 menu

Metoden css

Metoden css låter dig hämta och ändra CSS-stilar för ett element. Det är viktigt att komma ihåg att vi kommer att få 'beräknade värden' för egenskaperna (computed style properties), som kan skilja sig från de som anges i CSS-stilarna.

Syntax

Hämta en egenskap:

$(selector).css(egenskap);

Hämta flera egenskaper, parametern som skickas är en array med egenskapsnamn:

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

Ändra en egenskap:

$(selector).css(egenskap, nytt värde);

Låt oss ändra flera egenskaper genom att skicka dem som ett objekt innehållande par med 'nyckel: värde'. Egenskapsnamnet anges i CamelCase:

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

Eller, ett alternativt sätt:

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

Vi kan också applicera en given funktion på varje element i uppsättningen. Funktionen kommer då att få elementets index som första parameter, och som andra parameter - det aktuella värdet för den angivna css-egenskapen för det specifika elementet. Inuti funktionen kommer this att peka på det aktuella elementet. CSS-egenskapen för varje element kommer att ändras till det värde som funktionen returnerar för just det elementet:

$(selector).css(egenskapsnamn, function(index i uppsättningen, aktuellt värde för css-egenskapen));

Exempel

Låt oss hämta alla element med klassen www och ändra deras färg till röd:

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

Exempel

Låt oss hämta alla element med klassen www och ändra deras färg till röd, och teckenstorleken till 20px:

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

Eller, ett alternativt sätt:

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

Se även

  • metoden width,
    som låter dig hämta och ändra bredden på ett element
  • metoden offset,
    som låter dig hämta elementets aktuella koordinater
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa