• User Attivo

    Scroll div dentro un div: differenze IE/Mozilla/Chrome

    Salve.
    Ho questo problema.
    Devo fare un div dentro un div.
    E far si che il primo div si adatti alla pagina che lo contiene e il secondo scrolli dentro il primo (dato che è + "lungo").
    Su IE e Chrome funzionano correttamente ma su Mozilla no.

    Dove sta l'inghippo?

    Pagina dove testo questa funzionalità:

    download.progetplus.com/testdiv/testpage.htm

    Grazie a tutti per la collaborazione.


  • Moderatore

    Ciao Ciodof,
    ti sposto nella sezione dedicata ai CSS dove sapranno certamente aiutarti meglio.


  • User Attivo

    ciao...
    io ho aperto la pagina con mozilla per linux... e mi sembra che si comporti come ti aspetti: fa un po' un effetto "frame", con la scrollbar solo sulla parte sinistra della pagina... però in effetti ora ho riaperto la pagina e non la carica più così. Secondo me dovresti dare al div di sinistra un position:fixed... o mi sbaglio?


  • Moderatore

    Se tu postassi il codice css sarebbe meglio...
    Comunque credo di aver capito cosa intendi:

    E far si che il primo div si adatti alla pagina che lo contiene e il secondo scrolli dentro il primo (dato che è + "lungo").

    Html:<div1><div2></div></div>
    Css:
    Io ti consiglio di mettere width: (%chevuoi) al div1 e width: 100% al div2

    Poi al div2 metti overflow-y: auto(o scroll);

    Questa è la base come la farei io, e penso come tu abbia già fatto.

    Su IE e Chrome funzionano correttamente ma su Mozilla no
    Puoi essere più specifico? Cos' è esattamente che non funziona?