Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Problema immagini

  1. #1

    Problema immagini

    Salve,
    ho creato la mia homepage http://sudmarmi.altervista.org in alto cè un menù rollover solo che ,a parte i problemi di caricamento del sito in generale, cè un problema.
    Quando si passa sulla scritta dove siamo oppure home bisogna attendere prima che esca l'immagine in rollover con la barra gialla.
    come posso fare? è una questione di preload?
    Il menu è stato fatto con jquery.
    Grazie.

  2. #2
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    Ne prendo una a caso «contattiover.jpg» 25.102kb per un menu non è certamente leggera prima che venga caricata la prima volta un leggero ritardo l'ha per forza

  3. #3
    mi consigli di passare a gif?
    E x il preload...con jquery come faccio?

  4. #4

  5. #5
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    Originariamente inviato da LS(05)
    mi consigli di passare a gif?
    E x il preload...con jquery come faccio?
    No va bene anche jpg ma bisogna che sia 3.000 o 4.000 kb per un'immagine da pulsante non è difficile ottenerla

    Per il preload va bene quasi tutti in JS

  6. #6
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    Qui puoi trovare la tua immagine a 2.825kb

  7. #7
    mi serve comunque il preload delle immagini con jquery...come faccio?

  8. #8
    così è giusto?
    codice:
    <script type="text/javascript">
    if (document.images)
        {
          image_url = new Array();
          image_url[0] = "sfondo1.gif";
          image_url[1] = "sfondo2.gif";
          image_url[2] = "sfondo3.gif";
    $(".cnt").mouseover( function(){$ 
        	 $(this).css({'background-image':"url("+image_url[0]+")"});
    });
    $(".cnt").mouseout( function(){$
    		$(this).css({'background-image':"url("+image_url[1]+")"});
    });
    </script>
    vabbe con jquery.js caricato prima di questo script.
    Lho messo http://sudmarmi.altervista.org/prova.html ma niente.

  9. #9

  10. #10
    Utente bannato
    Registrato dal
    Aug 2007
    Messaggi
    92
    Ti consiglio di usare un rollover in CSS anziché JS, è più veloce, più pratico e più leggero(e anche più compatibile visto che alcuni tengono JS disattivato).

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.