Salve,
stavo giocando un po' con lo stile:
codice:
body
{
cursor: url(../images/cursor.cur), auto;
}
Ponendo che io mi trovo nella cartella CSS, e devo tornare alla root del sito per accedere a quella images.
Ovviamente funziona su tutti i browser, tranne che su internet explorer. Leggendo un po' in giro consigliano di fare così:
codice:
body
{
cursor: url(../images/cursor.cur), url(images/cursor.cur), auto;
}
Perchè a quanto pare internet explorer non prende come base la cartella in cui si trova il css, ma la root del sito.
Adesso... per funzionare, funziona, ma... quando mi trovo sugli altri browser (Chrome, Safari, Firefox, e Opera) la console mi insulta dicendomi che il path "/css/images/cursor.cur" non esiste, com'è giusto che sia.
La domanda è, ai fini della buona programmazione, devo creare una eccezione nei documenti html in modo che individui il browser e far caricare questa particolare sintassi solo quando trova IE?
Se sì... un metodo per farlo abbastanza rapido e indolore?
grazie mille