• User

    Show-hide div

    Ciao a tutti 🙂

    premetto subito che io e i js ci siamo giurati odio eterno, col php me la cavo bene ormai ma queste librerie proprio non mi entrano in testa 😞

    probabilmente la soluzione è banale per chi conosce gli fx di mootools
    partiamo dall'inizio

    ho una struttura tableless del tipo

    
    <div id="main"><div id="header"></div>
    <div id="body">
    <div id="left"></div>
    <div id="right"></div>
    </div></div>
    

    l'idea è, quando clicco sul "famigerato" tastino che mi comanda l'evento, questo deve far sparire il div con id left così che il right occupi tutta l'area disponibile
    all'inizio mi pareva una cosa semplice, in realtà per come è strutturato il css in contemporanea devono cambiare 3 proprietà

    1. il body deve "perdere" il background
    2. il left si becca un display:none
    3. al right si cambia il valore del margine sinistro

    pensavo di ricorrere all'fx.elements ma a quanto ho notato gli elementi devono avere la stessa classe perché funzioni

    qualcuno ha una soluzione terra terra a portata di mano?

    grazie 😉