Risolvere l’errore LBRACE nel CSS

Vi sarà capitato di modificare il CSS del vostro template WordPress e ritrovarvi con l’errore Expected LBRACE at line (…).

Questo errore non è altro che una segnalazione che ci dice: Hey! Ma dov’è la parentesi graffa? Quindi, è probabile che nel tuo CSS dovrai aggiungere una parentesi {} mancante!

Vi riporto un esempio. Mentre modificavo il CSS per rendere sticky il menu da mobile di un template, ho visto il codice per la barra WordPress ed ho deciso di rendere sticky anche lei per uniformare il tutto. Il codice era il seguente:

@media screen and (max-width: 600px)
#wpadminbar {
position: fixed;
}

Ed ecco comparire l’errore! E pensavo “ma pechè!? se il codice è quello, ho solo modificato il parametro position!”. Beh, la soluzione era davvero semplice, inserire la parentesi graffa PRIMA del selettore id #wpadminbar.

@media screen and (max-width: 600px) {
#wpadminbar {
position: fixed;
}
}