Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Posizione DIV di un menu javascript non funziona

    Ciao a tutti,

    ho creato un menu in javascript e l'ho inserito in un div.
    Questo div è a sua volta inserito in un div Contenitore degli elementi del menu come lo sfondo.

    Ora, in CSS ho detto al div contenitore quanto segue:

    codice:
    #container_menu { 
    position:fixed; 	
    z-index: 7; 
    background: url(img/menu.png) no-repeat; 	
    width:265px; 	
    height:710px; 
    }
    al div contenente il menu JS ho detto quanto segue:
    codice:
    #divJS-menu {
    	position:absolute;
    	top:0px;
    	left:0px;
    }
    ho provato il fixed anche qui ma non succede nulla...

    risultato, lo sfondo del menu resta fisso mentre il menu JS va a spasso...
    In firefox è allineato correttamente ma se scrollo se ne va in alto e scompare...
    In IE8 se ne sta ancorato al browser e se scrollo anche lui va in alto...

    in HTML ho creato i Div come segue:
    codice:
    <div id="container_menu">
    	<div id="awmAnchor-menu">  </div>			
    </div>
    sto impazzendo, ho tralasciato qualche riga di codice?
    Ho gia fatto un sito con un sistema uguale identico e il menu sta dove deve.

    Grazie mille a tutti.

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    ma al container gli devi mettere position:relative non fixed

  3. #3
    Ho provato ma poi lo sfondo del menu si sgancia pure lui e scorre verso l'alto assieme alle voci del menu...

  4. #4
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    ma allora non ho mica capito cosa vuoi che succeda

  5. #5
    vorrei che rimanga fisso senza scorrere quindi sempre presente, il container con i testi scorre ma il menu rimane sempre visibile, ho fatto lo stesso con lo sfondo, rimane sempre lo stesso e non scorre.

  6. #6
    ho capito dove sta il problema, all'interno del menu JS c'è un div invisibile che ha un CSS che interferisce con i comandi che do io, questo CSS non appare in nessun file... ho aggiunto nei miei CSS un comando position fixed e funziona perfettamente, solo su firefox naturalmente... IE non si potrebbe bandire dal mondo?

    Grazie a Firebug di firefox ho quasi capito il problema, è proprio una bella invenzione quell'add-on.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.