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

    Un Immagine "Volante", Sempre in Alto.

    Ciao!!
    Dunque, quello che sto per chiedere, senz'altro sarà ricavabile, da un Semplice Menù DHTML..che Rimane FISSO, a quell'altezza, anche se con la Scrollbar, si scende nel basso della Pagina.

    Ho Bisogno che un'immagine, sia sempre IN ALTO alla pagina, per tutta la larghezza (quindi le assegnerò larghezza 100% e altezza 10 PIXEL), anche quando con la ScrollBar si scende giù...
    Ne Ho Bisogno perchè deve crear un effetto dissolvenza, con il testo del Sito (l'immagine infatti andrà a sfumare da NERO, a Trasparenza Totale).

    Attendo risposta. Grazie 1000

  2. #2
    Ragazzi Ho Risolto ..ma la trasparenza nelle immagini si può impostare in percentuale??
    O Solo 100 % ?

  3. #3
    ciao...come hai risolto?

    qualcun altro ha già fatto qualcosa di simile?

    grazie.
    www.granadilla.it
    Granadilla - Design Juice

  4. #4
    credo che abbia usato nel CSS il position: fixed, ma IE non lo supporta non so perché...

  5. #5
    Mi spiace, avevo risolto con soluzioni alternative...!

  6. #6
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    con i browser standard è sufficiente position:fixed.
    con IE è necessario appoggiarsi a Js per far riposizionare l'immagine ogni tot millesimi di secondo.
    Chicco Ravaglia per sempre con noi!

  7. #7
    Originariamente inviato da PiccoloPalazzi
    Mi spiace, avevo risolto con soluzioni alternative...!
    chiedo troppo se ti chiedessi di illustrarmi queste "soluzioni alternative"?

    Grazie!
    www.granadilla.it
    Granadilla - Design Juice

  8. #8
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    io in js uso una cosa di questo tipo

    codice:
    var is_gecko = ((clientPC.indexOf('gecko')!=-1) && (clientPC.indexOf('spoofer')==-1)
                        && (clientPC.indexOf('khtml') == -1) && (clientPC.indexOf('netscape/7.0')==-1));
    var menu;
    var theTop = 30;
    var old = theTop;
    
    function init()
    {
    	menu = new getObj('divformatter');//questo è il nome dell'oggetto che dovrà rimanere fermo.
    	movemenu();
    }
    
    function movemenu()
    {
    	if (window.innerHeight)
    	{
    		  pos = window.pageYOffset
    	}
    	else if (document.documentElement && document.documentElement.scrollTop)
    	{
    		pos = document.documentElement.scrollTop
    	}
    	else if (document.body)
    	{
    		  pos = document.body.scrollTop
    	}
    	if (pos < theTop) pos = theTop;
    	else pos += 30;
    	if (pos == old)
    	{
    		menu.style.top = pos;
    	}
    	old = pos;
    	temp = setTimeout('movemenu()',20);
    }
    function getObj(name)
    {
      if (document.getElementById)
      {
      	this.obj = document.getElementById(name);
    	this.style = document.getElementById(name).style;
      }
      else if (document.all)
      {
    	this.obj = document.all[name];
    	this.style = document.all[name].style;
      }
      else if (document.layers)
      {
       	this.obj = document.layers[name];
       	this.style = document.layers[name];
      }
    }
    
    //Faccio scorrere il div solo se e' IE che non supporta il fixed
    if (!is_gecko){
    	window.onload = init;
    }
    Chicco Ravaglia per sempre con noi!

  9. #9
    grazie zoom...speravo di trovare qualche soluzione con i css...magari usando qualche hack per la compatibilità con ie...
    www.granadilla.it
    Granadilla - Design Juice

  10. #10
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    IE non supporta il fixed. e che io sappia js è l'unico modo per simularlo.
    Chicco Ravaglia per sempre con noi!

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.