Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di giord
    Registrato dal
    Jan 2002
    Messaggi
    448

    [DHTML] DIV a scomparsa come "paginegialle.it"

    Ciao,
    sto cercando di riprodurre l'effetto di paginegialle.it

    <script type="text/javascript">
    <!--
    function openclose(divy) {
    //Aggiunto per richiudere quello precedentemente aperto
    var uls = document.getElementsByTagName("ul");
    for (i=0;i<uls.length;i++) {
    if(uls[i].className=="undermenu" && divy!="undermenu"+i)uls[i].style.display = "none";

    }

    var menu = document.getElementById(divy);
    var display = menu.style.display;
    menu.style.display = (display == "block") ? "none" : "block";

    }

    window.onload = function() {
    var uls = document.getElementsByTagName("ul");
    for (i=0;i<uls.length;i++) {
    if(uls[i].className=="undermenu")uls[i].style.display = "none";
    }
    }
    //-->
    </script>

    quindi

    Sezione A
    <ul class="undermenu" id="undermenu1">
    [*]sottosezione1
    [*]sottosezione2
    [/list]
    La cosa che mi manca... è la possibilità di inserire un'immagine che cambia dipendentemente dalla status del div...in altre parole quando è chiuso appare una immagine "+" quando è aperto un "-" come in paginegialle.it
    Ciao
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dovresti farti un giro tra i menu realizzati in CSS. Tra i "link utili" del forum CSS e XHTML (sotto HTML) ci sono numerosi link.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di giord
    Registrato dal
    Jan 2002
    Messaggi
    448
    Ciao,
    infatti mi ero ispirato proprio ad una risorsa (G.Troiani) soltanto anzichè impostare la cartelle aperta / chiusa come bullet image dell' UL desideravo impostare lo script affinchè scrivesse una immagine...

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.