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

    Settare larghezza div dinamicamente

    ciao!

    avrei la necessità di settare la larghezza di un div dinamicamente, prendendo la larghezza da un altro div.
    ho scritto questo:
    codice:
    <script>
        window.onload = function () {
            var mainWidth = document.getElementById('main').offsetWidth;
            document.getElementById('slider1_container').style.width = mainWidth + "px";
        }
    </script>
    ma non mi funziona.
    nel senso che non mi setta la larghezza di slider1_container.
    dove sto sbagliando?

    PS: non posso usare jquery!

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, non so se hai risolto ma io ho provato il metodo da te indicato e a me funziona regolarmente (testato su FF, IE e CH).
    Possibile che ci sia qualche errore altrove. Nel caso posta un link alla pagina pubblica per poterci dare uno sguardo.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Ciao, non so se hai risolto ma io ho provato il metodo da te indicato e a me funziona regolarmente (testato su FF, IE e CH).
    Possibile che ci sia qualche errore altrove. Nel caso posta un link alla pagina pubblica per poterci dare uno sguardo.
    ciao!

    si in effetto funziona.
    in questo caso specifico non funzionava perchè il div era parte di una galleria, che calcolava le dimensioni in autonomia.
    quindi in questo caso specifico ho risolto in altro modo!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.