Precedente :: Successivo |
Autore |
Messaggio |
horus Macchinista


Registrato: 22/03/05 10:48 Messaggi: 2554 Residenza: Sirio e dintorni
|
Inviato: 29 Giu 2005 12:20 Oggetto: Tips Firefox |
|
|
Cercando altre cose mi sono imbattuto in questa pagina di "trucchetti" per firefox.
Ho trovato particolarmente interessante il cambio dei cursori a seconda del tipo di link (javascript, target) e l'ho subito applicata.
Il mio problema ora è: se invece di usare un cursore predefinito (crosshair, help, ecc) volessi farne uno io dovrei usare la proprietà url ma il file dove lo metto per farlo vedere e capire a FF?
Ho già provato mettendolo nella cartella dove sta il css e in quella di sistema dei cursori ma nulla da fare. Avete qualche idea?
Edit: corretto il titolo.
L'ultima modifica di horus il 29 Giu 2005 12:35, modificato 1 volta |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11806 Residenza: Tokelau
|
Inviato: 29 Giu 2005 12:33 Oggetto: |
|
|
proprietà url? di cosa? del cursore?  |
|
Top |
|
 |
horus Macchinista


Registrato: 22/03/05 10:48 Messaggi: 2554 Residenza: Sirio e dintorni
|
Inviato: 29 Giu 2005 12:38 Oggetto: |
|
|
La url del cursore.
Con i CSS si può scrivere ad esempio
oppure
Codice: | cursor: url("myhand.cur"); |
Ora se io uso questa tecnica sul web nessun problema in quanto il path del file lo calcola partendo dal css (come succede col background). Se invece provo ad usarla nel file css di configurazione di firefox non me lo trova. |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11806 Residenza: Tokelau
|
Inviato: 29 Giu 2005 12:40 Oggetto: |
|
|
prova
Codice: | cursor: url("/myhand.cur"); |
e metti il file nella root del sito, ti togli il dubbio di vedere se va
edit:
Citazione: | Se invece provo ad usarla nel file css di configurazione di firefox non me lo trova |
non avevo letto... allora non ho capito  |
|
Top |
|
 |
horus Macchinista


Registrato: 22/03/05 10:48 Messaggi: 2554 Residenza: Sirio e dintorni
|
Inviato: 29 Giu 2005 13:35 Oggetto: |
|
|
Dal link presente nel mio primo messagio:
Citazione: | Aggiungere le seguenti linee di codice al file userContent.css:
Codice: | /* Modificare il cursore nei link che aprono nuove finestre */
:link[target="_blank"], :visited[target="_blank"], :link[target="_new"], :visited[target="_new"] {
cursor: crosshair;
} |
|
Il file css si trova nel profilo di firefox all'interno della cartella C:\Documents and Settings\%USERNAME%\Application Data\.......
io vorrei semplicemente dire che al posto di crosshair voglio vedere un mio file. |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11806 Residenza: Tokelau
|
Inviato: 29 Giu 2005 14:24 Oggetto: |
|
|
mah
prova
Codice: | cursor: url("file://C:/la-tua-cartella/myhand.cur"); |
magari va... |
|
Top |
|
 |
horus Macchinista


Registrato: 22/03/05 10:48 Messaggi: 2554 Residenza: Sirio e dintorni
|
Inviato: 29 Giu 2005 16:09 Oggetto: |
|
|
Nulla, a 'sto punto mi viene il dubbio che non si possa fare. |
|
Top |
|
 |
Franto Semidio


Registrato: 14/06/05 16:05 Messaggi: 367 Residenza: como (provincia)
|
Inviato: 29 Giu 2005 16:28 Oggetto: |
|
|
e metterlo nella stessa cartella del css? |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11806 Residenza: Tokelau
|
Inviato: 29 Giu 2005 16:39 Oggetto: |
|
|
magari mettilo sul tuo sito web e poi lo usi così:
Codice: | cursor: url("http://www.tuositoweb.it/myhand.cur"); |
|
|
Top |
|
 |
horus Macchinista


Registrato: 22/03/05 10:48 Messaggi: 2554 Residenza: Sirio e dintorni
|
Inviato: 29 Giu 2005 16:39 Oggetto: |
|
|
Già fatto (edit: rivolto a Franto), il mio file è così (notare le varie prove):
Codice: | /* Modificare il cursore nei link che aprono nuove finestre */
:link[target="_blank"], :visited[target="_blank"], :link[target="_new"], :visited[target="_new"] {
cursor: crosshair;
/*cursor: url("file://C:/hand_new.cur");*/
/*cursor: url("hand_new.gif");*/
}
/* Modificare il cursore per i link JavaScript */
a[href^="javascript:"] {
cursor: help;
/*cursor: url("hand_js.png");*/
} |
questo è il contenuto della mia cartella chrome sotto al profilo:
Codice: | File: chrome.rdf 28 KB 29/06/2005 16.20.09
File: hand_js.cur 1 KB 29/06/2005 11.55.46
File: hand_js.gif 1 KB 29/06/2005 11.28.49
File: hand_js.png 1 KB 29/06/2005 15.50.23
File: hand_new.cur 1 KB 29/06/2005 11.56.14
File: hand_new.gif 1 KB 29/06/2005 11.30.46
Directory: overlayinfo 29/06/2005 16.36.55
File: userChrome-example.css 2 KB 18/03/2005 13.42.00
File: userChrome.css 29/06/2005 11.14.31
File: userContent-example.css 1 KB 18/03/2005 13.42.00
File: userContent.css 1 KB 29/06/2005 16.20.04 |
Come si nota ho provato varie estensioni.
C'è qualcuno che ci è mai riuscito a fare una cosa del genere?
@sverx: ho provato con localhost ma nulla.
AGGIUNTA: ho provato con un'immagine su un server web esterno ma nulla.
L'ultima modifica di horus il 29 Giu 2005 16:48, modificato 1 volta |
|
Top |
|
 |
niklair Dio maturo


Registrato: 31/10/03 11:38 Messaggi: 2289 Residenza: Piu' a nord della dea della grafica
|
Inviato: 29 Giu 2005 16:48 Oggetto: |
|
|
... non è che il cursore deve essere una bitmap di dimensioni precise? Mi ricordo che per esempio i file .ico sono bmp di 32x32 pixel .... (se ricordo bene ) |
|
Top |
|
 |
horus Macchinista


Registrato: 22/03/05 10:48 Messaggi: 2554 Residenza: Sirio e dintorni
|
Inviato: 30 Giu 2005 15:57 Oggetto: |
|
|
Grazie al forum di mozilla italia ho scoperto che semplicemente non si può fare:
Citazione: | Gecko 1.8 (Firefox 1.1, SeaMonkey 1.0) supports URL values for the CSS 2/2.1 cursor property. |
quindi firefox 1.0.x non lo supporta. |
|
Top |
|
 |
|