in
La comunità italiana dedicata a Sviluppatori e Architetti IT delle piattaforme Windows

ridimensionamento "animato" Div

Ultimo messaggio ricevuto il 19-05-2006 15.03 da theFool. 1 risposta(e).
Pagina 1 di 1 (2 elemento/i)
Ordina messaggi: Precedente Successivo
  • 19-05-2006 1.24

    Wink [;)] ridimensionamento "animato" Div

    Salve a tutti gli sviluppatori!
    ..sono un giovanissimo webmaster (per ora conosco html,css,flash)

    mi servirebbe un javascript ke, cm da titolo, mi ridimensioni una cella della tabella (o preferibilmente un div) gradualmente..come qui

    il problema di quello script è ke non lo riesco a personalizzare..nella funzione non vengono richiamati gli stili prefissati prima..quindi non so ke fare!
    e poi ripeto k mi servirebbe uno script ke mi modifichi un div non una tabella..

    Mi affido speranzoso a voi..

    Ciao!

    [TheWebSurfer]
    Web Master NABBA Italia Federazione Nazionale di Body Building
    • Log
  • 19-05-2006 15.03 In risposta a

    • theFool
    • Utente Top 10
    • Registrato il 13-07-2005
    • Piacenza
    • Messaggi 127

    Smile [:)] Re: ridimensionamento "animato" Div

    Ciao,
    quello che tu desideri ottenere viene comunemente definito con il termine di ProgressBar, ovvero un indicatore dello stato di compimento di una determinata operazione.

    Non capisco bene la critca che hai mosso allo script che riporti come esempio, ad ogni modo una possibile soluzione potrebbe essere la seguente:

    <html>
     <head>
      <style>
       .pb {
        top:              0px;
        left:             0px;
        width:            0%;
        background-color: yellow;
        border-color:     red;
        border-width:     1px;
        border-style:     solid;
        text-align:       center;
       }
       BODY {
        padding:  10px;
       }
      </style>
     </head>
     <body onLoad="startProgressBar();">
      <div id="pb" class="pb"></div>
     </body>
     <script>
      var perc = 0;
      
      function startProgressBar()
      {
       perc += 2;
       pb.style.width = perc + "%";
       pb.innerText = perc + "%";
       if( perc < 100 ) {
        setTimeout( "startProgressBar();",100 );
       }
      }
     </script>
    </html>

     

    Ciao ciao

     

    • Log
Pagina 1 di 1 (2 elemento/i)
Prelevato da http://www.devspy.com/forums/t/4179.aspx
DevSpy.com 6.0 © 2001-2008 - Alcuni Diritti Riservati
Salvo diversa indicazione, tutti i contenuti sono pubblicati sotto licenza "Creative Commons Attribution-Share Alike 3.0"