Con jQuery.css() puoi mo­di­fi­ca­re le proprietà dello stile CSS di­ret­ta­men­te tramite Ja­va­Script senza dover uti­liz­za­re uno scomodo accesso al DOM o selettori CSS det­ta­glia­ti. La sua facilità d’uso favorisce quindi l’apporto di modifiche rapide e precise al design del tuo sito web.

Che cos’è il metodo jQuery.css()?

Il metodo jQuery.css() ti permette di ri­chia­ma­re o cambiare il valore di una de­ter­mi­na­ta proprietà CSS. La funzione può essere uti­liz­za­ta anche per gli eventi con jQuery.on() o per le ani­ma­zio­ni per mezzo di jQuery.animate(). Se desideri ma­ni­po­la­re le proprietà di più elementi dello stesso tipo, è utile ricorrere alla funzione jQuery.css() in com­bi­na­zio­ne con jQuery.each(). Se invece utilizzi jQuery su WordPress, l’in­te­gra­zio­ne di jQuery.css() è perfetta e non richiede l’uso di altre di­pen­den­ze sup­ple­men­ta­ri.

Consiglio

Lo spazio web di IONOS mette a tua di­spo­si­zio­ne soluzioni scalabili che ti per­met­to­no di scegliere le risorse in base alle tue esigenze. Grazie alla stabile in­fra­strut­tu­ra di queste soluzioni, i tuoi siti web sono sempre online e rag­giun­gi­bi­li dagli utenti. Inoltre, puoi espandere il tuo pacchetto hosting in modo fles­si­bi­le per restare al passo con la crescita della tua impresa.

Qual è la sintassi del metodo jQuery.css()?

La sintassi di jQuery.css() si presenta così:

$(selector).css(property, value);
jQuery

Con il parametro property si indica la proprietà CSS di cui si vuole ri­chia­ma­re il valore, mentre value è il nuovo valore in formato numerico o pre­sen­ta­to come serie di caratteri.

È possibile anche rilevare o ma­ni­po­la­re più proprietà CSS con­tem­po­ra­nea­men­te spe­ci­fi­can­do un oggetto con coppie proprietà-valore:

$(selector).css({property1: value1, property2: value2, ...});
jQuery

Con il nostro tutorial su jQuery puoi ripassare i concetti di jQuery, se ne­ces­sa­rio.

Consiglio

L’API di IONOS è un pratico strumento per l’au­to­ma­zio­ne di attività e processi. Ti permette di gestire i servizi IONOS tramite programma, creare e con­fi­gu­ra­re risorse, senza la necessità di in­ter­ven­ti manuali. Il suo scopo è farti ri­spar­mia­re tempo e ridurre gli errori umani.

Esempio di ap­pli­ca­zio­ne di jQuery.css()

Le parti seguenti de­scri­vo­no l’uso di jQuery.css() con un esempio pratico:

<!DOCTYPE html>
<html>
<head>
    <title>jQuery.css() example</title>
    <style>
        .myElement {
            width: 200px;
            height: 100px;
            background-color: blue;
            color: white;
            font-size: 20px;
        }
    </style>
</head>
<body>
    <div class="myElement">This is an example text</div>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
    <script>
        $(document).ready(function() {
            $(".myElement").css("background-color", "red");
            $(".myElement").css("color", "green");
            var fontSize = $(".myElement").css("font-size");
            console.log("Font-Size:", fontSize);
        });
    </script>
</body>
</html>
jQuery

In questo esempio troviamo un elemento HTML con la classe myElement, che ini­zial­men­te presenta uno sfondo blu, testo in bianco e una di­men­sio­ne del carattere di 20 pixel. Con jQuery.css() cambiamo il colore dello sfondo passando al rosso ($(".myElement").css("background-color", "red");) e il colore del carattere passando al verde ($(".myElement").css("color", "green");). Inoltre, ap­pli­chia­mo il metodo $(".myElement").css("font-size") per ri­chia­ma­re l’attuale di­men­sio­ne del carattere dell’elemento e vi­sua­liz­zar­la sulla console.

Allo stesso modo è possibile mo­di­fi­ca­re una gran varietà di proprietà di stile CSS e cambiare quindi l’aspetto del nostro sito web di­na­mi­ca­men­te.

Consiglio

Deploy Now di IONOS per siti web statici e ap­pli­ca­zio­ni a pagina singola mette a tua di­spo­si­zio­ne un’in­ter­fac­cia user-friendly e pos­si­bi­li­tà di im­ple­men­ta­zio­ne au­to­ma­ti­ca. La rapidità di im­po­sta­zio­ne ti permette di con­fi­gu­ra­re co­mo­da­men­te la tua ap­pli­ca­zio­ne senza dover af­fron­ta­re complesse procedure di con­fi­gu­ra­zio­ne.

Vai al menu prin­ci­pa­le