Share this post

Come inserire nel blog delle icone sensibili al passaggio del mouse

Tutorial: IconeScrivo questo post per rispondere ad una mail inviatami da Niere in cui mi scriveva:

Vorrei aggiungere nel mio blog delle icone sensibili al passaggio del mouse, tipo quelle presenti nel tuo menu e quelle dei social network presenti nella sidebar.
Potresti spiegarmi come realizzare questo effetto in html?

Ed ecco per te, Niere, e per tutti voi le semplici istruzioni per inserire nei vostri blog delle icone che cambiano aspetto al passaggio del mouse. Di seguito vi riporto come esempio le icone dei due più famosi social network: Facebook e Twitter.


(Per provare l'effetto passare
il mouse sopra le due icone)

Passo 1: creare le immagini

Per inserire nel vostro blog delle icone sensibili al passaggio del mouse dovrete per prima cosa creare le immagini.
Per ogni icona occorrono due immagini: quella visibile nella pagina e quella visibile al passaggio del mouse.

Quindi per realizzare le due icone mostrate nell'esempio dovrete realizzare quattro immagini:


A questo punto caricatele online su un servizio di hosting; vi servirà poi l'indirizzo di ciascuna immagine per scrivere il codice css.

Codice css

Supponendo che alle immagini avete dato questi nomi:

- facebook_01.jpg e facebook_02.jpg: per l'icona di Facebook
- twitter_01.jpg e twitter_02.jpg: per l'icona di Twitter

il codice css da inserire nel template del vostro blog prima della riga di codice ]]></b:skin> o nel file style.css per Niere è il seguente:

a.facebook { float: left; display: block; width: 50px; height: 50px; background-image: url(URL img facebook_01.jpg); text-indent: -9999px; }
a.facebook:hover { background-image: url(URL img facebook_02.jpg); }
a.twitter { float: left; display: block; width: 50px; height: 50px; background-image: url(URL img twitter_01.jpg); text-indent: -9999px; }
a.twitter:hover { background-image: url(URL img twitter_02.jpg); }

ovviamente sostituendo le stringhe in blu e in azzurro con gli indirizzi delle quattro immagini e inserendo le dimensioni delle vostre immagini (al posto di width: 50px; height: 50px;).

Codice html

Prima di scrivere il codice html dovrete salvare le modifiche apportate al template del vostro blog mentre Niere dovrà salvare il file style.css.

Il codice html, da inserire in un gadget di tipo html/javascript della sidebar o in un post o in qualsiasi parte del template, è il seguente:

<a class="facebook" href="pagina Facebook">Facebook</a>
<a class="twitter" href="pagina Twitter">Twitter</a>


Conclusioni

Per inserire nel vostro blog delle icone sensibili al passaggio del mouse occorre avere almeno delle nozioni base di html e css nonché di grafica.
Do quindi per scontato che sappiate creare un'immagine, caricarla online e prendere l'indirizzo.
Per quanto riguarda il codice css e html ho evidenziato con colori diversi le due classi per le icone. Do per scontato che sappiate anche cos'è una classe.
Per dubbi o chiarimenti riguardanti questo post lasciate un commento, non contattatemi via email.

Questo blog è sostenuto dalle vostre donazioni spontanee e dai click
sugli sponsor. Se sei un frequentatore abituale del mio blog e
ritieni utile il lavoro che svolgo sostienimi come puoi. Grazie!

Iscriviti e gioca!



Copyright © Iole - Non è consentito ripubblicare, anche solo in parte, i post di questo blog senza l'esplicito consenso dell'autrice.


Iscriviti e gioca!

25 commenti:


Niere ha detto...
Grazie mille Iole!! Sembra anche facile da fare, pensavo chissà cosa. Appena riesco farò delle prove :)
Grazie ancora
21 febbraio 2012 10:33
Iole ha detto...
@Niere: per qualsiasi dubbio o chiarimento sono qui a disposizione.
21 febbraio 2012 10:34
tilli ha detto...
Grazie Iole! sempre utili i tuoi consigli e tutorial...
Buona giornata...anche tu hai il fastidiosissimo codice captcha difficile da decifrare????
21 febbraio 2012 10:39
Iole ha detto...
@tilli: ho notato che da alcuni giorni i captcha sono diventati davvero impossibili da leggere.
Avevo deciso di toglierli ma dopo solo mezza giornata li ho rimessi a causa di numerosi messaggi di spam che ho ricevuto.
Ne ho parlato proprio qualche giorno fa in un commento.
21 febbraio 2012 10:48
Niere ha detto...
Ho fatto un'icona di prova, cambiando solo colore e l'ho messa in un post di prova, funziona :)

Solo che per metterla al posto del submit di ricerca mi sa è un casino, per es. in style.css non c'è quasi niente, ho solo: .aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {} .gallery-caption {} .bypostauthor {} .sticky {}

Mi sa devo proprio trovare un tema più semplice..
21 febbraio 2012 11:19
Iole ha detto...
@Niere: per il submit del form di ricerca vale tutto un altro discorso. Dovrei scrivere un post a parte!
21 febbraio 2012 11:36
Niere ha detto...
Tutte le cose più contorte le chiedo io :S
Comunque ho provato con Firebug, ho modificato l'icona collegata a submit e l'ha sostituita con l'icona che ho fatto io ora, anche se l'effetto dell'icona che cambia non c'è
21 febbraio 2012 11:43
Iole ha detto...
@Niere: controllando i vari css del tuo blog, per cambiare lo sfondo del pulsante submit prova a modificare il codice nel file style.php alla riga che inizia con input[type="submit"].
21 febbraio 2012 11:51
~ѕнιℓℓ ha detto...
Che belli! Complimenti Iole!! Peccato che io non abbia FB...e quindi non ho neanche la pagina del mio blog su FB... ma quando la avrò utilizzerò questo post d'aiuto per il mio blog!!
21 febbraio 2012 14:46
Iole ha detto...
@SHILL: puoi utilizzare questo tutorial per creare qualsiasi icona, ad esempio per la home del blog.
21 febbraio 2012 17:56
Sandra M. ha detto...
Davvero una miniera questo tuo blog!
21 febbraio 2012 18:47
Anonimo ha detto...
@Iole: Grazie ;D
PS: sono Shill live nintendo 3DS :D e visto che posso aprire una sola pagina, non posso fare login contemporaneamente xD e devo mettere per forza anonimo :(
21 febbraio 2012 19:40
Iole ha detto...
@Sandra M.: grazie!
Hai visto? Ho tolto anch'io le captcha e ti ho nominata nel post che ho appena pubblicato.
Comunque ieri ti avevo segnalato il concorso dedicato a tutte le donne!
@SHILL: oltre ad anonimo puoi scegliere l'opzione Nome/URL, inserendo il tuo nickname e l'indirizzo del tuo blog.
22 febbraio 2012 09:33
edvige ha detto...
Fortissimo....ma fuori dalla mie corde e mi va più che bene quello che hai già fatto per me.
Anche se non è perfettamente attinente, volevo chiederti come si fa il collegamento ad esempio se io clicco sulla tua icona "twitter" vado direttamente e ti seguo perchè ci sono anch'io. Ho visto però che tutti i post sono già presenti. Questi vanno direttamente come scrivi il post oppure devi farlo andare con il sistema "tweet"?? Io di solito clicco sul mio post su twitter, mi viene chiesto di confermare "tweet" e quindi il post si evidenzia su twitter.
Grazie.
PS
Credo che non sia un argomento di commento e quindi se hai tempo rispondimi in privato ed elimina il commento
23 febbraio 2012 14:05
Iole ha detto...
@edvige: anche se quello che mi chiedi non è attinente al post, ti rispondo ugualmente qui sul blog.
Sul mio profilo twitter condivido i link dei miei post cliccando sul pulsante di condivisione ogni qual volta pubblico un nuovo post.

P.S. Come dico sempre a tutti coloro che mi contattano via email, e non tramite commento, per chiedere informazioni (riguardanti o non riguardanti un post) è importante lasciare un commento perché ogni vostra domanda e ogni mia risposta possono essere d'aiuto in futuro a chi ha i vostri stessi dubbi o ha le stesse vostre difficoltà. Via email invece mi trovo a dover rispondere più volte sempre alle stesse domande.
23 febbraio 2012 16:07
Niere ha detto...
Iole ce l'ho fatta finalmente, grazie mille!! :D
Ho modificato le icone dei commenti, ora andando sopra alla nuvoletta dei commenti viene fuori un + .

Solo che ho un problema (come sempre..): se passo sopra al mouse oltre che ad aggiungere il + si colora anche di rosso :(( non trovo il codice relativo per metterlo trasparente..uff..il codice del colore rosso deve essere #C21313 ma nel style.css con questo colore esadecimale ho solo:

/* Links */ (tutti i link attivi)
a { color: #C21313;

e

.entry-title {
color: #C21313; (il titolo dei post)

Sai mica come posso risolvere?

p.s. ho fatto anche una header più decente, forse, non so..inizio a non invidiare i grafici e webmaster, c'è da picchiarsi con codici e programmi di grafica :D
26 febbraio 2012 21:31
Iole ha detto...
@Niere: veramente bella la nuova header. Complimenti!
Riguardo allo sfondo dei commenti, la parte di codice da modificare è la seguente:
.entry-header .comments-link a:hover,
.entry-header .comments-link a:focus,
.entry-header .comments-link a:active,
.feature-slider a.active {
background-color: #c21313;
}

sostituendo il colore di sfondo #c21313 con transparent.
27 febbraio 2012 11:36
Niere ha detto...
Niente, non va, rimane sempre il colore rosso :( ho provato a cambiare i vari colori e non si leva proprio..

Quel .feature slider a.active ce l'ho e ho messo background-color: transparent (non c'era il #C21313) e resta sempre il colore rosso.. :( boh..primia ho anche provato a cambiare i vari colori dei link principali e niente, eppure l'immagine con il + non ha lo sfondo rosso, forse è rimasto bloccato qualcosa quando ho modificato il tema di default theme eleven
27 febbraio 2012 13:57
Iole ha detto...
@Niere: prova ad aggiungere prima di </head> questo codice:

<style>
.comments-link a:hover {
background-color: transparent;
}
</style>

e fammi sapere.
27 febbraio 2012 16:03
Niere ha detto...
Ciao, grazie mille, risolto finalmente.
Ho provato vari modi e poi ho messo: "background-color: transparent !important;" e ora sembra funzionare, boh.
Grazie mille dell'aiuto e della pazienza :D
27 febbraio 2012 17:06
Sissy ha detto...
Ciao Iole il tuo blog è bellissimo mi potresti fare un gadget personalizzato? Se potresti un cursore mouse con un vestitino e vestitini che cadono dal blog!! Grazie
27 febbraio 2012 21:37
Iole ha detto...
@Sissy: al momento ho tantissime richieste in sospeso, alcune anche da parte di lettori che sono stati generosi con me con donazioni e regali.
Mi dispiace ma non posso proprio aiutarti. Riprova a contattarmi tra qualche mese.
28 febbraio 2012 09:53
Sissy ha detto...
piomeno ad aprile?
28 febbraio 2012 19:13
Iole ha detto...
@Sissy: ricontattami verso fine aprile!
29 febbraio 2012 09:14
Sissy ha detto...
@Iole:va bene
29 febbraio 2012 21:35

Ti è stato utile il post? Allora lasciami un commento!

Se utilizzi nel tuo blog i widget che metto gratuitamente a disposizione di tutti, lasciami almeno un commento. Un "Grazie" è sempre gradito!
Copyright © 2008-2012 iolecal.blogspot.com | Design by Iole

Free Blog Counter Elta