Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    209

    quandonascodi un div

    Con questo script tramite una funzione rendo visibile ho meno una delle due foto solo che quando scompare resta comunque lo spazio vuoto. Si può risolvere?

    <div id="estate" style="position:fixed; visibility:visible;">
    [img]immagini/home_05.jpg[/img]
    </div>
    <div id="estate" style="position:fixed; visibility:hidden;">
    [img]immagini/home_05.jpg[/img]
    </div>

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    devi modificare la proprietà "display" da block a none

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    209
    grazie fatto ma non funziona, con il visible va ma con block no

    es:

    function piccolo(){
    if (document.getElementById('piccolo').style.diplay =='block'){
    document.getElementById('piccolo').style.diplay ='none';
    } else {
    document.getElementById('estate').style.style.dipl ay ='block';
    }
    }

    piccolo

    <div id="piccolo" style="display: block;">[img]immagini/home_05.jpg[/img]</div>

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    209
    ok scusa funziona avevo sbagliato a scrivere

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    scusa, mi son spiegato male, li devi usare insieme, sia visibility che display


    function show(div_id){
    div_id.style.visibility = 'visible';
    div_id.style.visibility = 'block';
    }
    function hide(div_id){
    div_id.style.visibility = 'hidden';
    div_id.style.visibility = 'none';
    }

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.