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

    immagini che si allargano al passaggio mouse

    Ciao ragazzi, vi scrivo perchè è da circa 1 mese che sto cercando in internet una maniera per poter allargare le immagini del mio sito al passaggio del mouse ma non riesco a trovare uno script che mi possa aiutare. Ho provato a seguire molte guide sul web ma proprio non ce l'ho fatta.

    vi lascio la pagina che vorrei lavorare che è:

    http://www.emanuele81.altervista.org/prarita1.htm

    Quello che non riesco a capire guardando il codice è dove io devo intervenire.
    Prendendo in esame per esempio la prima foto in alto a sinistra, il codice della foto è:

    <td width="187"><div align="center">[img]immagini/collezione/fotorare/victory%20colomba%2012%20olandese.JPG[/img]</div></td>

    Vi giuro ho provato a seguire più o meno 15 guide ma non ne vengo proprio fuori da questo rompicapo.
    Se mi dite voi come devo fare....intanto vi ringrazio immensamente.

  2. #2
    1)crea un file javascript chiamato js1 contenente questo codice:
    codice:
    (function($){$.fn.magicalHover=function(b){var c=$.extend({speedView:200,speedRemove:400,altAnim:false,speedTitle:400,debug:false},b);var d=$.extend(c,b);function e(s){if(typeof console!="undefined"&&typeof console.debug!="undefined"){console.log(s)}else{alert(s)}}if(d.speedView==undefined||d.speedRemove==undefined||d.altAnim==undefined||d.speedTitle==undefined){e('speedView: '+d.speedView);e('speedRemove: '+d.speedRemove);e('altAnim: '+d.altAnim);e('speedTitle: '+d.speedTitle);return false}if(d.debug==undefined){e('speedView: '+d.speedView);e('speedRemove: '+d.speedRemove);e('altAnim: '+d.altAnim);e('speedTitle: '+d.speedTitle);return false}if(typeof d.speedView!="undefined"||typeof d.speedRemove!="undefined"||typeof d.altAnim!="undefined"||typeof d.speedTitle!="undefined"){if(d.debug==true){e('speedView: '+d.speedView);e('speedRemove: '+d.speedRemove);e('altAnim: '+d.altAnim);e('speedTitle: '+d.speedTitle)}$(this).hover(function(){$(this).css({'z-index':'10'});$(this).find('img').addClass("hover").stop().animate({marginTop:'-110px',marginLeft:'-110px',top:'50%',left:'50%',width:'174px',height:'174px',padding:'20px'},d.speedView);if(d.altAnim==true){var a=$(this).find("img").attr("alt");if(a.length!=0){$(this).prepend('');}}},function(){$(this).css({'z-index':'0'});$(this).find('img').removeClass("hover").stop().animate({marginTop:'0',marginLeft:'0',top:'0',left:'0',width:'100px',height:'100px',padding:'5px'},d.speedRemove);$(this).find('.title').remove()})}}})(jQuery);
    2)nella pagina colle immagini inserisci questo nei tag <head> :
    codice:
    <link rel="stylesheet" type="text/css" href="css.css" media="screen" />
    
      <style type="text/css">
    body {
    font: Arial, Helvetica, sans-serif normal 10px;
    margin: 0; padding: 0;
    }
    * {margin: 0; padding: 0;}
    #page{
    margin:0 auto;
    position:relative;
    width:850px;
    font-family:verdana;
    font-size:12px;
    }
    #content{
    width:100%;
    }
    pre{
    border:3px solid #ccc;
    padding:5px;
    font-size:12px;
    font-family:arial;
    }
    .bold{font-weight:bold;}
    .blue{color:blue;}
    .red{color:red;}
    #footer{
    margin-top:5px;
    text-align:center;
    width:100%;
    height:auto;
    padding:5px;
    background-color:#ccc;
    }
      </style>
    <style type="text/css">
    
    ul.thumb {float: left;list-style: none;margin: 0; padding: 10px;width: 360px;background-color: white;}
    ul.thumb li {margin: 0; padding: 5px;float: left;position: relative;width: 110px;height: 110px;}
    ul.thumb li img {width: 100px; height: 100px;border: 1px solid #ddd;padding: 5px;background: #f0f0f0;position: absolute;left: 0; top: 0;-ms-interpolation-mode: bicubic; }
    </style>
    3)inserisci questo subito dopo il tag <body>:
    codice:
    <div id="page">
    <div id="content">
    
    <div class="container">
    <ul class="thumb">
    4)metti tutti i codici che servono per visualizzare le immagini tra dei tag[*] es:
    codice:
    [*]<td width="187"><div align="center"></div></td>[*].........
    5)inserisci questo codice alla fine:
    codice:
    [/list]
    
    </div>
    
    </div>
    
    </div>
    
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/javascript" src="js1.js"></script>
    
    <script type="text/javascript">
    $(document).ready(function(){
    $('ul.thumb li').magicalHover({speedView:200,speedRemove:400,altAnim:true,speedTitle:400,debug:false});
    });
    </script>

  3. #3
    Allora ho creato un file come da te detto che si chiama js1.js e dopo aver copiato il codice, l'ho messo nella cartella dove ho il mio sito nella stessa cartella della pagina web interessata.
    Successivamente ho copiato i codici che tu mi hai dato dentro la pagina.
    Purtroppo non mi funziona e la pagina modificata è tutta sballata ti allego la pagina...
    Mi dici per piacere dove ho sbagliato?

    http://www.2shared.com/document/Y2y7tfWu/prarita1.html

    clicca su Save file to your PC: click here

    Grazie ancora per l'aiuto che mi stai dando

  4. #4
    sei sicuro di aver copiato tutto il codice js?
    io non riesco!
    prova adesso:
    codice:
    (function($){$.fn.magicalHover=function(b){var c=$.extend
    ({speedView:200,speedRemove:400,altAnim:false,speedTitle:400,debug:false},b);var 
    d=$.extend(c,b);function e(s){if(typeof console!="undefined"&&typeof console.debug!
    ="undefined"){console.log(s)}else{alert(s)}}if
    (d.speedView==undefined||d.speedRemove==undefined||d.altAnim==undefined||d.speedTitl
    e==undefined){e('speedView: '+d.speedView);e('speedRemove: '+d.speedRemove);e
    ('altAnim: '+d.altAnim);e('speedTitle: '+d.speedTitle);return false}if(d.debug==undefined){e
    ('speedView: '+d.speedView);e('speedRemove: '+d.speedRemove);e('altAnim: '+d.altAnim);e
    ('speedTitle: '+d.speedTitle);return false}if(typeof d.speedView!="undefined"||typeof 
    d.speedRemove!="undefined"||typeof d.altAnim!="undefined"||typeof d.speedTitle!
    ="undefined"){if(d.debug==true){e('speedView: '+d.speedView);e
    ('speedRemove: '+d.speedRemove);e('altAnim: '+d.altAnim);e('speedTitle: '+d.speedTitle)}
    $(this).hover(function(){$(this).css({'z-index':'10'});$(this).find('img').addClass
    ("hover").stop().animate({marginTop:'-110px',marginLeft:'-
    110px',top:'50%',left:'50%',width:'174px',height:'174px',padding:'20px'},d.speedView);if
    (d.altAnim==true){var a=$(this).find("img").attr("alt");if(a.length!=0){$(this).prepend
    ('');}}},function(){$(this).css({'z-index':'0'});$(this).find('img').removeClass("hover").stop
    ().animate
    ({marginTop:'0',marginLeft:'0',top:'0',left:'0',width:'100px',height:'100px',padding:'5px'},d.sp
    eedRemove);$(this).find('.title').remove()})}}})(jQuery);

  5. #5
    non mi funziona....ti copio il codice della pagina prendendo solo in esame la prima foto senza copiarlo tutto inutilmente con le modifiche che mi hai suggerito

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="css.css" media="screen" />

    <style type="text/css">
    body {
    font: Arial, Helvetica, sans-serif normal 10px;
    margin: 0; padding: 0;
    }
    * {margin: 0; padding: 0;}
    #page{
    margin:0 auto;
    position:relative;
    width:850px;
    font-family:verdana;
    font-size:12px;
    }
    #content{
    width:100%;
    }
    pre{
    border:3px solid #ccc;
    padding:5px;
    font-size:12px;
    font-family:arial;
    }
    .bold{font-weight:bold;}
    .blue{color:blue;}
    .red{color:red;}
    #footer{
    margin-top:5px;
    text-align:center;
    width:100%;
    height:auto;
    padding:5px;
    background-color:#ccc;
    }
    </style>
    <style type="text/css">

    ul.thumb {float: left;list-style: none;margin: 0; padding: 10px;width: 360px;background-color: white;}
    ul.thumb li {margin: 0; padding: 5px;float: left;position: relative;width: 110px;height: 110px;}
    ul.thumb li img {width: 100px; height: 100px;border: 1px solid #ddd;padding: 5px;background: #f0f0f0;position: absolute;left: 0; top: 0;-ms-interpolation-mode: bicubic; }
    </style>
    <title>Michael jackson rare rarità vinili lp rarest canada pepsi promo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    body {
    background-color: #000000;
    }
    .Stile1 {color: #FFFFFF}
    body,td,th {
    color: #FFFFFF;
    }
    .Stile3 {color: #000000}
    -->
    <body>
    <div id="page">
    <div id="content">

    <div class="container">
    <ul class="thumb">
    </style>
    <meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=22)">
    </head>

    <body background="sfondo%20biografia.png">
    <div align="center">
    <table width="779" border="1">
    <tr> [*]<td width="187"><div align="center">[img]immagini/collezione/fotorare/victory%20colomba%2012%20olandese.JPG[/img]</div></td>

    </div>
    </body>
    </html>

    <script type='text/javascript' src='http://www.thegloveliveson.com/js/trailSpark.js'></script>
    <script type='text/javascript'>window.onload = cursorChange;</script>





    <style type='text/css'>
    <!--
    html { height: 100%; width: 100%; cursor : url('http://www.thegloveliveson.com/images/img_cursor_white.cur'), default; }
    html a:hover{ cursor : url("http://www.thegloveliveson.com/images/cursor_over_white.cur"), default; }
    --></style>

    [/list]

    </div>

    </div>

    </div>

    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/javascript" src="js1.js"></script>

    <script type="text/javascript">
    $(document).ready(function(){
    $('ul.thumb li').magicalHover({speedView:200,speedRemove:400,a ltAnim:true,speedTitle:400,debug:false});
    });
    </script>

    Cosa c'è di sbagliato? Non riesco a capire ovviamente ho modificato il file js1.js come mi hai detto tu nel post che precede questo. non mi funziona....ti copio il codice della pagina prendendo solo in esame la prima foto senza copiarlo tutto inutilmente dal momento che capito come si fa una foto poi le faccio tutte con le modifiche che mi hai suggerito

  6. #6
    anche l'effetto della goccia presente in questa pagina è molto carino...

    http://highslide.com/editor/

    Basta che mi aiutate a farne uno dei 2 per piacere

  7. #7
    Ho risolto da solo grazie...

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.