variabiliBlog topBlog
 
Css tabellare con immagini
leftContentBlogAD_01_04_CSS_TABELLARE_IMMAGINI
Css tabellare con immagini in Dreamweaver
0
Corso Applicazioni Dinamiche



In questa lezione realizzeremo un menù tabellare con le immagini personalizzato tramite i CSS.

Innanzitutto creiamo una nuova pagina in formato HTML e chiamiamola tabellareImmagini.html

All'interno dei tag body inseriamo una lista di link ordinata.


A questo punto realizziamo all'interno della pagina e non come documento esterno una una serie di regole css che determinano la rappresentazione grafica di questi link.

La prima regola sarà un tag div che rappresenta un contenitore per tutti i link. Il nome di questo id è Tabellare ed ha come colore di sfondo un grigio scuro, un orientamento verso sinistra ed una larghezza che occupa il 100% della pagina.

#Tabellare {
background-color: #333333;
float: left;
width: 100%;
}


Ora realizziamo una regola che determina le caratteristiche del tag ul all'interno dell' id Tabellare. Quì toglieremo i puntini davanti agli elementi della lista e definiremo la spaziatura interna degli elementi che sarà di 20 pixel dall'alto, di 3 pixel dal basso, di 3 pixel da sinistra e nessun pixel da destra.

#Tabellare ul {
margin: 0px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 3px;
list-style-type: none;
}


A questo punto mettiamo in linea le singole voci contenute nell'elenco che a sua volta è contenuto nell' id Tabellare. In pratica agiamo sul tag li che è incluso nel tag ul quando è contenuto nell' id Tabellare.

#Tabellare ul li {
display: inline;
}


Continuando su questa tipologia di modifica realizziamo una regola che ci consenta di personalizzare gli elementi che corrispondono ad un collegamento e che sono presenti come voci di un elenco contenute nell' id Tabellare. Questo vuol dire che agiamo sul tag a presente all'interno del tag li di una lista ordinata tag ul contenuta nell' id Tabellare. Questa regola definisce che gli elementi specificati avranno un margine sinistro di 10 pixel, non avranno nessun tipo di decorazione nel testo, una spaziatura interna superiore di 3 pixel, sinistra di 20 pixel, destra di 20 pixel ed inferiore di 3 pixel, un immagine di sfondo raggiungibile nella cartella Images e chiamata RettangoloGrigio.gif che non verrà ripetuta e sarà posizionata in alto ed allineata a sinistra.

#Tabellare ul li a {
text-decoration: none;
padding-top: 3px;
padding-right: 20px;
padding-bottom: 3px;
padding-left: 20px;
margin-left: 10px;
background-image: url(Images/RettangoloGrigio.gif);
display: block;;
float: left;
background-repeat: no-repeat;
background-position: left top;
}


Ora sempre per il tag a definiamo il comportamento sia quando è un link sia quando è un link visitato. Quando si verificano queste due circostanze il colore deve essere rosso.

#Tabellare ul li a:link, #Tabellare ul li a:visited {
color: #FF0000;
}


Mentre quando passeremo con il cursore del mouse sopra il precedente tag a , l'immagine di sfondo verrà sostituita con un altra raggiungibile nella cartella Images e chiamata RettangoloGiallo.gif

#Tabellare ul li a:hover {
background-image: url(Images/RettangoloGiallo.gif);
}


Inoltre quando il collegamento rappresenta la pagina corrente l'immagine di sfondo verrà sostituita con un altra raggiungibile nella cartella Images e chiamata RettangoloVerde.gif

#Tabellare ul li.current a:link {
background-image: url(Images/RettangoloVerde.gif);
}


Definite tutte le regole racchiudiamo il codice definito all'inizio della lavorazione all'interno del tag div che richiama la regola Tabellare ed il gioco è fatto.


 
 
 
 

COMMENTI


 

Lascia un commento

Nome :           

E-Mail :           

Sito :               

Messaggio:  

 
rightContentBlog
 
 
Categorie
 
 
 
 
 
 
Articoli Recenti
I Vichinghi
Considerati a ragione per secoli come barbari e spietati assassini vengono riconsiderati oggi sulla base di nuovi studi...
Il Windsurf
Nessun tipo di droga è potente quanto il richiamo del vento e del mare per un windsurfer. Il windsurf regala emozioni uniche...
Pterodattilo
Lo pterodattilo è un rettile volante, o pterosauro, vissuto nel Giurassico superiore (circa 145 milioni di anni fa)...
Isaac Newton
uomo scorbutico e sgradevole, era paranoico , temeva la poverta' e le critiche degli altri ma venne considerato da molti...
La Domus Romana
Alla scoperta della Domus Romana la tipica abitazione cittadina delle famiglie patrizie dell'antico impero Romano...
 
 
 
 
 
 
 
 
bottomBlog
Copyright Info.

www.reteitalianaweb.it

trasmissioni video tematiche

27/11/2008

 
Altri Links
 
PHP Bridge Flash Photoshop Dreamweaver
Valid XHTML 1.0 Transitional Valid CSS!