Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716

    Overlay sempre al centro

    ciao,
    c'è un modo di far visualizzare un overlay del tipo
    Codice PHP:
    <div id="Caricamento" style="position:absolute; width:399px;
    z-index:300; left: 327px; top: 276px; visibility:hidden; font-weight:
    bold; height: 148px;" 
    >
    <
    table width="100%" height="100%" border="0" cellpadding="2"
    cellspacing="1" bgcolor="#999999">
    <
    tr>
    <
    td align="center" valign="middle" bgcolor="#EDF3FE">Caricamento
    Dati
    ... </td>
    </
    tr>
    </
    table>
    </
    div
    in modo che sia sempre al centro del monitor, indipendentemente dalla
    risoluzione e dalla posizione dello scroll verticale?

    quel position:absolute; deve essere settato diversamente?

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  2. #2
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    ho risolto, posto il codice che ho trovato nel caso servisse a qualcuno
    <html>
    <head>
    <title>floating DIV</title>
    <script language="javascript" type="text/javascript">
    function centra()
    {
    var hC=document.body.clientHeight;
    var wC=document.body.clientWidth;
    //Scusa ma è venuta da se il nome della variabile... hehehe
    fD = document.getElementById("floatingDiv");
    fD.style.top=(hC/2)-(fD.offsetHeight/2)+document.body.scrollTop;
    fD.style.left=(wC/2)-(fD.offsetWidth/2)+document.body.scrollLeft;
    }
    </script>
    </head>

    <body>

    <input type="button" onClick="centra();" value="OK">
    <div id="fixedDiv" style="background-color: navy; width: 1000px;
    height: 1000px;"></div>

    <div id="floatingDiv" style="z-index: 999; position: absolute;
    background-color: yellow; width: 100px; height: 100px;"></div>
    <input type="button" onClick="centra();" value="OK">

    </body>
    </html>

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e con i browser diversi da IE?
    e se pure usi IE6 ma in strict mode?

    puo' tornarti utile questa discussione di ieri
    http://forum.html.it/forum/showthrea...readid=1068516

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.