Css Mappa d’Italia - esempio css 8

Wednesday 05 November 08 by Onsitus in CSS Menu

css mappa italia

Questa mappa d’Italia realizzata in css è una versione aggiornata postata un anno fa sul mio sito per renderla compatibile con Internet Explorer 6.

Questa mappa css d’Italia usa un immagine per ogni provincia posizionate in modo assoluto al pixel preciso per ricostruire la mappa d’Italia intera. La proprietà css opacity è usata sul stato hover dei link e rende visibile le informazione relative alla provincia scelta grazie alla proprietà display.

Visualizza questa mappa css >>

  css-menu-esempio-8.zip (110.3 KiB, 4,224 hits)

Mappa css provata su IE6, IE7, FF2, FF3, Safari 3, Opera 9 su Windows.

Aggiornamento 20 Aprile 2009: per chi è interessato a mantenere le relative informazione attive on click delle province, questa mappa css d’Italia è stata modificata con l’aggiunto di Javascript da Salvatore Di Modica e è scaricabile gratuitamente.

  css-menu-esempio-8-con-javascript.zip (165 KiB, 644 hits)

24 commenti

Rimani aggiornato con il RSS Feed

{ 3 trackbacks }

mappa italia css | Thendenze
11.11.08 at 12:24
mappa css - FlepStudio forum
07.15.09 at 13:24
links for 2009-10-10 » 4exp.net
10.10.09 at 16:13

{ 21 comments… read them below or add one }

luca 03.01.09 at 15:13

Grazie molto bello questo css.

Adriano 04.02.09 at 14:02

Ciao. Bello!
Ma se volessi che sul “onMouseOut” non tornasse la videata di partenza ?
Mi spiego meglio: una volta che porto il mouse su, per esempio, Liguria, compare l’immagine e la scritta abbinati, quando sposto il mouse vedo di nuovo la videata di default. Se invece avessi bisogno di mantenere il testo relativo alla Liguria, come posso fare?
Grazie ;-)

Onsitus 04.03.09 at 07:20

Ciao Adriano,
Si potrebbe usare a:active span (dopo il a:hover span)in modo che rimane visibile. Sarebbe da provare al livello compatibilità.

barbara 05.05.09 at 12:37

ciao,
vedo spesso parlare di span
ma non capisco a cosa servono,
potrei avere gentilmente qualche delucidazione?
grazie mille

Onsitus 05.05.09 at 13:17

Ciao Barbara,

l’elemento html ’span’ per sei stesso non ha utilità, nel senso che il suo contenuto non subisce cambio visuale come per esempio un elemento ‘b’ per il testo grassetto. Principalmente permette di ‘delimitare’ una parte del contenuto per poi riusarlo come selettore css.

Un esempio di base sarebbe se vuoi evidenziare in un contenuto testo certe parole in rosso:

<p>lorem ipsum is a dummy text <span class="rosso">testo in rosso</span> lorem ipsum</p>

Style css:
span.rosso{
color:red;
}

Cosi facendo, ogni volta che avrai un span con il nome di classe rosso, sarà colorato.

Onsitus 05.05.09 at 13:27

Aggiungo… il ’span’ è un elemento ‘inline’. Per quella ragione e uno dei pochi che può essere contenuto dentro un link (elemento ‘a’ anche lui inline) come nel caso della mappa. Qui la differenza tra inline e block:http://css.flepstudio.org/css-tips/block-inline.html

barbara 05.06.09 at 09:19

grazie :) ora è più chiaro

LADODI 06.26.09 at 11:26

Il css italia è stupendo! Per caso sapete indicarmi dove trovare una mappa css dell’europa grazie mille

infinito2001 08.26.09 at 08:06

Utilissima!

Carmelo Catalano 11.18.09 at 09:25

Salve, intanto complimenti per la mappa,p davvero grandiosa ;-) …io volevo sapere se è possibile, oltree quello che già è stato realizzato, dicevo, se è possibile legare un link per ogni regione, in pratica, sfiorando la rgione di intersse con il mause appare la descrizione come succede adesso, cliccando sempre sulla regione di interesse, si raggiunge un link o una pagina…si può fare ?
Se si come ?
Grazie

Onsitus 11.30.09 at 08:10

xCarmelo: bsta inserire il tuo link nel html al posto del #nogo

alessandro 01.16.10 at 22:08

Stupendo! ma come hai fatto a ricavare il CSS delle regioni, intendo dire la posizione di ogni regione rispetto alle altre?
che tool hai usato? che funzione? Fireworx per caso ? se si che versione?

Giuseppe 02.10.10 at 15:32

e’ possibile avere il javascript che ha un link non valido?

Onsitus 03.01.10 at 18:02

Ciao, ci sono qualche problemi con il sito della persona che aveva creato la versione con javascript. Vedo se arrivo a contattarlo direttamente via email e se posso rintracciare il file. :(

Marco 05.17.10 at 11:08

Ciao,
si, se riesci a rintracciare il tizio delle mappe provinciali facciamo bingo!
Grazie e facci sapere!
M

Criss 05.26.10 at 21:04

Salve, devo dire che con questo script era esattamente quello che cercavo. Ma se volessi avere la carta d’Italia alla destra del testo, quali modifiche al codice devo apportare?

Onsitus 05.27.10 at 08:21

Ciao Criss,
il tutto è posizionato in modo assoluto. Dovresti cambiare l’allineamento orizzontale per ogni elemento.
Per #mappa a:hover span, #mappa #info, cambiare right:10px; con left:10px;
Per ogni regione (#aosta, #piemonte…etc…etc), aumentare il valore di left in modo che si spostano verso la destra…ad occhio 270/280 px in più del valore attuale.

sergio 06.14.10 at 09:18

Mi daresti indicazioni dettagliate su come fare a realizzare quello che chiedeva adriano? ovvero far si che rimanga la regione desiderata anche quando esco dall’area corrispondente. Oppure sarebbe ancora meglio se si potesse fare su click. Grazie mille e complimenti!

Onsitus 06.15.10 at 08:58

Ciao Sergio,
sarebbe l’esempio con il javascript. C’è il css-menu-esempio-8-con-javascript.zip alla fine del articolo da scaricare.

lara 08.09.10 at 10:13

ciao,
molto bella la mappa!davvero!
ho un problema…ho scaricato la versione con on click delle province, ma cliccando sulla regione trentino praticamente non si vusualizza la regione…puoi dirmi se c’è una soluzione?

Onsitus 08.09.10 at 14:59

Ciao Lara, si. C’era un errore nel html. Ho caricato il nuovo zip file!

Scrivi un commento

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post: Immagine mappata in css

Next post: Box model - 2 colonne - 1 colonna fissa / 1 colonna fluida