Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 34
  1. #11
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    40
    la parte in javascript sicuramente pero calcola che con JQuery riduci di molto il codice da scrivere...Io lo sto studiando ora perciò ti suggerisco di darci un occhiata o magari attendere il parere di uno più esperto di me

  2. #12
    ma non puoi mettere un onclick sull'immagine che mandi all'immagine successiva? O.o

    PS dov'è lo slideshow sul tuo sito ?

    PPS ok trovato.. non avevo notato il menù XD

  3. #13
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    come posso utilizzare nello slideshow ?

  4. #14
    non so come "ragiona" il tuo slideshow XD
    comunque l'onclick lo metti sull'immagine così che quando la clicchi vai all'immagine successiva...lo slideshow sarà un evento assegnato al body quindi continuerà a funzionare semplicemente ripartendo dall'immagine successiva

    in pratica non c'entra nulla la funzione di slide

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    ciao, questa è la parte dello slideshow presente nella mia pagina
    codice:
    <div id="mainContent">
       <div align="center">
         <div id="slideshow">
           <div align="center">
           		
                [img]BW Sito/People/megavapalanladi.jpg[/img]
               
                [img]BW Sito/People/PrimaCheVengaNeve.jpg[/img]           
                [img]BW Sito/People/HowToDisappearCompletely.jpg[/img]
                [img]BW Sito/People/Senza-titolo-23.jpg[/img]
                [img]BW Sito/People/HoVistoManiCheNonSannoSfior.jpg[/img]
                [img]BW Sito/People/LumeLume.jpg[/img]
                [img]BW Sito/People/LaMismaLuna.jpg[/img]
           </div>
       </div>
     </div>
    </div>
    in questo modo le immagini scorrono regolarmente ed io vorrei aggiungere anche la funzione che cliccando su ogni singola immagine passa alla successiva.
    Sicuramente come sto utilizzando onClick non è giusto, mi dite come fare?
    grazie

  6. #16
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,134
    Per modificare quello script ci vole tempo, pazienza, e voglia poi non è detto che risultato finale sia quello desiderato.
    Vista la tua poco dimestichezza con js cerca qui qualcosa che faccia più al caso tuo, se questo consiglio non ti piace come non detto e attendi che qualcuno ti scriva le modifiche
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #17
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    Visto che si tratta del sito di un fotografo, ti dico un' altra faccenda ...

    Nella pagina interviene anche questo foglio di style esterno richiamato dal Tag:
    &#60;link rel="stylesheet" href='slideshow.css' type="text/css" /&#62;

    codice:
    #slideshow {
    	display:block;
    	margin-left:auto;
    	margin-right:auto;
    	position:relative;
    	overflow: hidden;
    	height: 500px;
    	width: auto;
    }
    
    #slideshow img {
    	width: auto;
    	height: 500px;
    	position: relative;
    	margin-right: auto;
    	margin-left: auto;
    	display: block;
    }
    Il selettore #slideshow img compie un resize dell' immagine, ma è un ridimensionamento affidato al browser, che non è propriamente un programma di image editing; fa quello che può, e i risultati non sono dei migliori, per l' intento fotografico.
    Dovresti già caricare le immagini alla dimensione nativa in altezza di .. 500 o (?) 550 pixel (devo ancora studire il codice, come mai la pagina le sputa fuori da 550 height).
    In parole povere, te ne fai sul tuo computer dei duplicati in formato ridotto, IrfanView va già più che bene, e poi le carichi sul server.

    Nota già la prima immagine, la ferrovia, come appaiono scalettati i binari.
    Esco.jpg ad esempio, è caricata come immgine addirittura da 5669 x 4011 px per quasi 1 Megabyte di peso; questo comporta anche un tempo di attesa più lungo prima che le immagini procedano a sfogliare, per il visitatore che compare sul tu sito per la prima volta.
    Tu questo non lo noti più, perchè il browser ha già memorizzato in cache le immagini dal primo dawnload.

    P.S.:
    come mai la pagina le sputa fuori da 550 height
    ah ecco, c'è anche questo questo file css http://www.nicolacolonna.com/slideshow2.css che viene fatto entrare in gioco via JavaScript dal setAttribute e "vince" sullo slideshow.css
    codice:
    #slideshow {
    	margin-left:auto;
    	margin-right:auto;
    	position:relative;
    	height: 550px;
    	width: auto;
    }
    
    #slideshow img {
    	position: relative;
    	top: 0px;
    	left: 0px;
    	display: none;
    	overflow: visible;
    	right: 0px;
    	bottom: 0px;
    	height: 550px;
    	width: auto;

  8. #18
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    quindi tu dici che per evitare il resize devo ridimensionare le foto tutte ad altezza pari a 500px per uniformarmi alla dimensione che ho dato allo slideshow, giusto?

  9. #19
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    ciao ti ringrazio molto così finalmente ho risolto il problema del resize della foto iniziale.
    mi consigli di modificare le dimensioni di tutte le foto portandole ad una altazza pari a quella presente in entrambi gli slideshow.css ?
    per fare avvenire un caricamento dello slideshow abbastanza veloce, e salvando con il plugin per il web, che dimensione massima dovrebbe avere una foto?
    grazie

  10. #20
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    ok sistemato.
    volevo chiederti : come posso fare per inserire i titoli ad ogni foto della slideshow?

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.