Risultati da 1 a 9 di 9
  1. #1
    Shogun Assoluto L'avatar di Frykky
    Data Registrazione
    07-10-01
    Località
    Firenze
    Messaggi
    49,744

    Predefinito Jquery e far comparire scritta su immagine

    Arrivo subito al dunque

    http://www.ssscatenati.com/?page_id=2739

    1)voi vedete le immagini piccole una accanto all'altra e opache o enormi e non opache?

    Il codice della pagina è il seguente (inserito in una pagina wordpress)

    Codice PHP:
    <script type='text/javascript'>
    $(function() {
            $(".foto_fade").css("opacity","0.4");
            $(".foto_fade").css("width","150px");
            $(".foto_fade").hover(function () {
                $("div").show("fade", {}, 1000);
                $(this).stop().animate({opacity: 1.0}, "slow");
            },
            function () {
            $(this).stop().animate({opacity: 0.4}, "slow");
            });
            $(".fotocontainer").hover(function () {
                $(this).show("fade", {}, 1000);
            });
    });
    </script>
    <?php

    if($_GET['Id_Stagione']==NULL){
        
    $Id_Stagione=5;
    }else{
        
    $Id_Stagione=$_GET['Id_Stagione'];
    }
    $db mysqli_connect(***********);
    if( !
    $db|| mysqli_connect_errno() == true ) { 
        die( 
    "Errore durante la connessione: ".mysqli_connect_error() ); 
    }
    else {
        
    $db->select_db'ssscaten_db' );


    $result $db->query'SELECT Anno FROM Stagione WHERE Id_Stagione='.$Id_Stagione) or die( $db->error );
    if (
    $result->num_rows != 0)
              {while(
    $Stagione$result->fetch_assoc()) 
    {
    $Anno=$Stagione['Anno'];
    echo 
    "<h1>ROSA GIOCATORI STAGIONE ".$Anno."</h1>";
    echo 
    "<img src='http://www.ssscatenati.com/Images/Figurine/FotoSquadra$Id_Stagione.png' style='width:100%'/>";
    }}

    $result $db->query'SELECT r.Id_Giocatore, g.Nome_Cognome, g.Ruolo, g.Maglia FROM RosaStagionale as r INNER JOIN Giocatore as g ON r.Id_Giocatore=g.Id_Giocatore WHERE r.Id_Stagione='.$Id_Stagione) or die( $db->error );
    if (
    $result->num_rows != 0)
              {
    while(
    $Stagione$result->fetch_assoc()) 
    {
    $Id=$Stagione['Id_Giocatore'];
    $Maglia=$Stagione['Maglia'];
    $Nome=$Stagione['Nome_Cognome'];
    $Immagine=str_replace(" """$Nome);
    echo 
    "<div style='float: left;color: #9d864a; text-align: center; padding-bottom: 5px; font-weight: bold;'><a href='http://www.ssscatenati.com/?page_id=1002&Id_Giocatore=$Id&Id_Stagione=$Id_Stagione'><img class='foto_fade' src='http://www.ssscatenati.com/Images/Figurine/$Immagine$Id_Stagione.png' onerror='src=\"http://www.ssscatenati.com/Images/Figurine/SenzaFoto$Id_Stagione.png\"' /></a><br />$Maglia $Nome</div>";
    }}

    $SQL="select Id_Stagione, Descrizione, anno from Stagione order by Id_Stagione DESC";
    $risultato=mysql_query($SQL);
    ?>

    <div>
      <form role="search" method="get" id="searchform" action="http://www.ssscatenati.com/" class="clear-block">

          <div id="searchfield">
    <select name='Id_Stagione'>";
    <?
    while($row mysql_fetch_assoc($risultato)){
    if(
    $row['Id_Stagione']==$_GET['Id_Stagione']){ $selezionata="selected='selected' ";}else{$selezionata="";}
    echo 
    "<option value='".$row['Id_Stagione']."' $selezionata >".$row['anno']." - ".$row['Descrizione']."</option>";
    }

    ?>  
    </select>
         <input rel="Search" name="page_id" id="searchbox" class="text clearField clearFieldBlurred" value="2739" type="hidden">
          </div>

          <input value="Vai alla stagione" class="submit" type="submit">

     </form>
    </div>
    2)il piccolo script iniziale l'ho copiato da un sito e funziona. Ora vorrei aggiungere un'altro effetto ovvero che il nome del giocatore (attualmente sotto la foto) non si veda ma appaia SOPRA la foto con un effettino ganzo (tipo entrata da sotto) quando si passa col mouse sopra la foto.
    Ho provato a modificare qualcosa ma senza risultati.
    idee?

  2. #2
    Shogun Assoluto L'avatar di Haruki
    Data Registrazione
    06-10-08
    Località
    ゾンビっす
    Messaggi
    71,500

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    1) opache ed affiancate

    2)

    Codice PHP:
    echo "<div style='float: left;color: #9d864a; text-align: center; padding-bottom: 5px; font-weight: bold;'><div class="player" style="displaynone;">$Maglia $Nome</div><a href='http://www.ssscatenati.com/?page_id=1002&Id_Giocatore=$Id&Id_Stagione=$Id_Stagione'><img class='foto_fade' src='http://www.ssscatenati.com/Images/Figurine/$Immagine$Id_Stagione.png' onerror='src=\"http://www.ssscatenati.com/Images/Figurine/SenzaFoto$Id_Stagione.png\"' /></a></div>"
    poi applicaci una animazione

    Codice:
    $('foto_fade').hover(function() {
    	$('player').animate({
    		//...
    	}, 'slow');
    }, function() {
    	$('player').animate({
    		//...
    	}, 'slow');
    }

  3. #3
    Shogun Assoluto L'avatar di Frykky
    Data Registrazione
    07-10-01
    Località
    Firenze
    Messaggi
    49,744

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    però aspetta così mi fa apparire tutti i nomi e non solo quello dove ho il mouse hover
    Ultima modifica di Frykky; 23-11-10 alle 20:35:02

  4. #4
    Shogun Assoluto L'avatar di Haruki
    Data Registrazione
    06-10-08
    Località
    ゾンビっす
    Messaggi
    71,500

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    Citazione Originariamente Scritto da Frykky Visualizza Messaggio
    però aspetta così mi fa apparire tutti i nomi e non solo quello dove ho il mouse hover
    sorry, mi sono dimenticato il this

    è $('.player',this)

    edit

    dimenticavo:devi contestualizzare l'hover al div più esterno e non all'a
    Ultima modifica di Haruki; 24-11-10 alle 01:39:19

  5. #5
    Shogun Assoluto L'avatar di Frykky
    Data Registrazione
    07-10-01
    Località
    Firenze
    Messaggi
    49,744

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    macchè, mica mi riesce

  6. #6
    Shogun Assoluto L'avatar di Haruki
    Data Registrazione
    06-10-08
    Località
    ゾンビっす
    Messaggi
    71,500

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    Citazione Originariamente Scritto da Frykky Visualizza Messaggio
    macchè, mica mi riesce
    e che problema ti da?

  7. #7
    Shogun Assoluto L'avatar di Angels
    Data Registrazione
    17-09-01
    Località
    ROMA
    Messaggi
    71,149

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    Se devi fare una modifica alla scritta è semplice, tipo cambiare il font, il colore, la dimensione ok, per far comparire la scritta sopra è più complicato, perchè fare una scritta su un img, che non è sfondo è complicato.
    Come t'ho scritto in PM, dipende se vuoi fare una scritta o un immagine con testo da sovrapporre alla foto.
    Ultima modifica di Angels; 27-11-10 alle 13:42:42

  8. #8
    Shogun Assoluto L'avatar di Frykky
    Data Registrazione
    07-10-01
    Località
    Firenze
    Messaggi
    49,744

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    probabilmente esula dalle vostre competenze ma io vorrei un effetto tipo questo

    http://fedex05.altervista.org/fade-h...ade-hover.html

    che messo sul mio hosting funziona

    http://www.ssscatenati.com/fade-hover.html

    però dewntro una pagina del blog no

    http://www.ssscatenati.com/?page_id=3066


  9. #9
    Shogun Assoluto L'avatar di Haruki
    Data Registrazione
    06-10-08
    Località
    ゾンビっす
    Messaggi
    71,500

    Predefinito Riferimento: Jquery e far comparire scritta su immagine

    Devi giocare col CSS, perché se vedi con l'inspector parecchi stili dell'originale mancano

    e, cosa fondamentale, manca lo script
    Ultima modifica di Haruki; 28-11-10 alle 13:59:05

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato