in altri modi si può fare con javascript ad esempio
i blocchi che cambiano si possono mettere tutti in position:absolute nello stesso posto in modo che stiano uno su l'altro e coi link si può ad esempio modificare il loro z-index o dare display:block a quello da visualizzare e none agli altri
però non è molto pratico - se non si ha javascript abilitato o per i browser che non leggono quello che usi quel testo diventa irrangiungibile
la cosa migliore credo sia rinunciare al tutto in una pagina e simulare l'effetto mettendo il menù in tutte le pagine nella stessa posizione, oppure fare in modo che quella composizione avvenga solo se funziona javascript e mettere tutto in fila altrimenti, cioé
si inizia con dei position:relative uno in fila all'altro, se javascript funziona all'onload della pagina gli si cambia relative con absolute, e i link si possono mettere come ancore così se non va javascript fanno sempre qualcosa, implementando positin:fixed poi si può pure mantenere fermo il menù
forse si può fare anche in altro modo ma servirebbe ricorrere a metodi da menù con soli css ed roba troppo nuova, cioé se te la cavi bene altrimenti non ho tempo per fare prove adesso
![]()

Rispondi quotando