Ciao
Allora ho creato una navigazione che utilizza solo div:
Codice HTML :
codice:
<div id="navigazione">
<div id="nav">
<div id="link1">link1</div>
<div id="link2">link2</div>
<div id="link3">link3</div>
</div>
</div>
Codice CSS:
codice:
div#link1 A,div#link2 A,div#link3 A {
display:block;
width:227px;
height:26px;
}
div#link1 A:Hover {
background : url(images/layout/rollovers/vers1_graphic_02_rollover-01.jpg);
}
div#link2 A:Hover {
background : url(images/layout/rollovers/vers1_graphic_02_rollover-02.jpg);
}
div#link3 A:Hover {
background : url(images/layout/rollovers/vers1_graphic_02_rollover-03.jpg);
}
Normalmente va funzica ma però si vedono i testi sopra lo sfondo e non si dovrebbero vedere per questioni grafiche del sito. se tolgo i testi un visitatore con css disabilitato non vedrebbe nessuna lista di navigazione. mi chiedo c'è un modo per far sparire il testo dallo sfondo e con css disabilitato rimane visibile il testo del link.
Mi sono espresso bene?
A proposito un altro problemino
Uso Mozilla Firefox e quando ho delle liste UL e LI in mozilla non si toglie la tabulazione, sarebbe il margine destro anche se gli do nel css margin:0
Come posso fare per togliere la tabulazione?
Grazie aspetto aiuti ve ne sarei grato