Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    effetto fade in apertura

    function visible() {
    var i = document.getElementById('box').style.opacity;
    document.getElementById('box').style.opacity= i + .1;
    document.getElementById('box').style.filter = "alpha(opacity=" + i * 10 + ")";

    if (i < 10) {
    setTimeout("visible()", 100);

    }
    }

    il colore non si riempie al 100% dove sbaglio?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Premessa per fade, animazioni, transizioni io userei jquery molto più comodo e hai la certezza che funziona col 90% dei browser, tornando al problema non mi convince questo .1 prova con 0.1 in oltre il problema è sia su firefox che ie? Stampa a video che opacità genera la funzione se non risolvi metti un link alla pagina pubblica.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    elemento.style.opacity restituisce una stringa, così il .1 viene concatenato e non aggiunto.


    var i = Number(document.getElementById('box').style.opacit y);

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.