Visualizzazione dei risultati da 1 a 4 su 4

Discussione: forse problema z-index

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656

    forse problema z-index

    ciao!

    ho un problema credo di css.

    tramite lo script highslide, ho un div con un filmato flash.

    questo flsh pero dopo che viene attivato lo script, si posiziona sotto un altro flas usato come header.

    potete vedere il problema qui .

    guardate in basso a destra.

    cliccate su prova video flash.

    suggerimenti??????

  2. #2
    ciao!
    subito i complimenti x il sito. veramente bello.
    dovresti specificare il browser che ti da problemi. io ho provato con Firefox: si apre la popup e si chiude normalmente. se usi object per il banner ti do un piccolo tip: puoi inserire prima di object del testo nascosto da usare come descrizione x gli utenti di browser testuali e lettori di schermo. esempio:

    codice:
    <div class="nascosto">
    Descrizione filmato
    </div>
    <object data="film.swf" type="application/x-shockwave-flash">
    </object>
    
    .nascosto {position: absolute; top: -1000em;}
    così migliora l'accessibilità della pagina. puoi fare la stessa cosa con la popup inserendo un link nascosto ad una pagina statica.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    Grazie mille!

    si hai ragoine, con ff vedo bene, il problema è con ie7. la popup, la parte alta, si va a nascondere dietro il div dell'haeader.

    grazie per il consiglio

  4. #4
    Scusatemi....
    da una pagina madre includo una pagina esterna che contiene solo HTML tipo <TABLE>, <IMG> e testo libero....

    come posso fare in modo che gli oggetti della pagina inclusa abibno lo z-index superiore alla pagina madre ???



    madre:
    codice:
    <script type="text/javascript" src="highslide/highslide-with-html.js"></script>
    <script type="text/javascript">    
        hs.graphicsDir = 'highslide/graphics/';
        hs.outlineType = 'rounded-white';
        hs.outlineWhileAnimating = true;
        
        
    hs.Expander.prototype.printHtml = function ()
    {
        var pw = window.open("about:blank", "_new");
        pw.document.open();
        pw.document.write(this.getHtmlPrintPage());
        pw.document.close();
        return false;
    };
    hs.Expander.prototype.getHtmlPrintPage = function()
    {
        // We break the closing script tag in half to prevent
        // the HTML parser from seeing it as a part of
        // the *main* page.
        var body = hs.getElementByClass(this.innerContent, 'DIV', 'highslide-body') 
            || this.innerContent;
    
        return "<html>\n" +
            "<head>\n" +
            "<title>Temporary Printing Window</title>\n" +
            "<script>\n" +"function step1() {\n" +
            "  setTimeout('step2()', 10);\n" +
            "}\n" +
            "function step2() {\n" +
            "  window.print();\n" +
            "  window.close();\n" +
            "}\n" +
            "</scr" + "ipt>\n" +
            "</head>\n" +
            "<body onLoad='step1()'>\n" +
            body.innerHTML +
            "</body>\n" +
            "</html>\n";
    };
    </script>
    
    
    
    <div style="z-index:1000">
    <a href="ing_articoli.php" onClick="return hs.htmlExpand(this, { objectType: 'ajax', preserveContent: true} )">
    [img]img.jpg[/img]
    </a>
    </div>

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.