- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Div o mappatura tramite Css?
-
Div o mappatura tramite Css?
Salve a tutti!
Mi ritrovo alle prese con un sito, all'interno del quale
c'è una pagina contenente un menu a 10 voci sulla sinistra
clickando il quale vediamo modificarsi solo la parte centrale
della pagina, in relazione all'argomento specificato sulla
casella del menù selezionato.
Ora, volendo evitare di dover ritagliare il layout ad ogni bottone,
e dover allineare quindi tutti i div (ogni volta firefox ed explorer
mi danno problemi di allineamento), se caricassi l'immagine intera
della pagina e simulassi una mappatura dei link tramite CSS,
ci sarebbe qualche problema a livello di "pesantezza" del sito?
O è una cosa che mi sconsigliate grandemente??Merçi
-
@Ayumi said:
Ora, volendo evitare di dover ritagliare il layout ad ogni bottone
Perchè devi?
Scusa, sarà che non connetto molto, ma non è un classico menu quello che hai detto?
-
@Il_Rappo said:
Perchè devi?
Scusa, sarà che non connetto molto, ma non è un classico menu quello che hai detto?
Più che un menù è un sottomenu...
In pratica dal menu principale si entra in questa pagina all'interno della
quale c'è un secondo menu...
E già ho dovuto utilizzare tutti i sotterfugi più infimi per allineare tutte
le pagine allo stesso modo, avendo div di misure diverse, in modo
da farle apparire uguali sia su explorer che su firefox...
L'idea di dover ulteriormente tagliuzzare all'interno del div principale
mi fa rabbrividire, volevo sapere se eventualmente fosse stato
possibile raggirare l'ostacolo limitandomi a mappare l'immagine...Forse son io che non sono capace di spiegarmi
-
Non ho capito molto bene, dei sottomenù nei menu?
In tal caso basta
<div id="menugenerale">
<div class="sottomenu"></div>
</div>In ogni caso per IE puoi usare un foglio alternativo con:
<!--[if IE]>
foglio alternativo
<![endif]-->
-
Ma dai, la storia di IE non la sapevo,
vedi che si impara sempre qualcosa?
E io a cercare sotterfugi coi margini e
i bordi...:DBeh grazie comunque!
-
Ciao Ayumi, benvenuta
Hai risolto?
Altrimenti scrivi pure l'indirizzo del sito a cui fai riferimento, così gli diamo un'occhiata.
-
Ciao Claudio, grazie.
Allora, per chiarirsi, la pagina incriminata è questa.
http://zazzamita.coreflow.it/soleluna/trattamenti.htm
C'è il menu sopra, che apre le varie pagine principali
del sito, il menu laterale a sinistra (fatto con la mappatura),
e sulla destra si aprono le pagine relative al menu di sinistra.
Ora, la parte destra di queste pagine, è semplicemente
un'immagine, ma a me sarebbe piaciuto fare in modo che,
cliccando sui vari trattamenti, si aprissero dei piccoli popup
con l'immagine del prodotto utilizzato e le caratteristiche del
trattamento stesso...
Ma per fare ciò, desideravo evitare di dover tagliare tutti i bottoni
della pagina e considerarli come singoli elementi nell'html,
ma utilizzare l'immagine intera e mapparla tramite css...
Come per altro ho fatto anche per il menu di sinistra.
Quello in sostanza che mi chiedo, è se la cosa possa rendere
il sito troppo pesante o se invece sia fattibile senza comportare
problemi di sorta per l' utenza.
-
UP!
Nessuna idea?
-
Ciao Ayumi, guarda qui.
Però per evitare tutti quei problemi avrei rinunciato a scritte grafiche in luogo di normali caratteri. In fin dei conti puoi usare qualsiasi tipo di carattere impostando una classe di font nel css, chi non l'ha installato può usare il seguente o la classe stessa...
-
@Ayumi said:
Ma per fare ciò, desideravo evitare di dover tagliare tutti i bottoni
della pagina e considerarli come singoli elementi nell'html,
ma utilizzare l'immagine intera e mapparla tramite css...
Come per altro ho fatto anche per il menu di sinistra.
Quello in sostanza che mi chiedo, è se la cosa possa rendere
il sito troppo pesante o se invece sia fattibile senza comportare
problemi di sorta per l' utenza.Beh, diventa un problema se l'immagine è pesante, per chi usa un modem lento, credo
Per l'accessibilità lascio il testimone a hogudo, perchè non sono sicuro di quello che potrei dire
In ogni caso tu vuoi aprire un popup da quei link mappati nei css giusto?
**edit: catone
**