Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    76

    nascondere div senza translazioni

    hola mastri htmllai,

    ho un problemaccio:

    ho diversi div come l'esempio sottostante:

    codice:
    <div id="1" onclick="show()">
        <div id="1.1"></div>
    </div>
    <div id="2" onclick="show()">
        <div id="2.1" ></div>
    </div>
    <div id="3" onclick="show()">
        <div id="3.1" ></div>
    </div>
    dove i div principali hanno un onclick che modifica lo stile css display da "none" a "block" del div subordinato

    in firefox quando il div con id 1.1 viene visualizzato gli altri div principali non fanno una piega,
    mentre in IE quando il div con id 1.1 viene visualizzato gli altri div principali vengono translati in basso "lasciando lo spazio" al div appena apparso

    come posso evitare il caso di IE?

    p.s.
    nel css ogni div è settato "position: relative;"

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    76
    oooki risolto :

    ho aggiunto un div esterno che contiene tutti i div e gli ho messo "position: relative"

    tutti gli altri div sono "position: absolute"

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.