Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26
  1. #11
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    non so, devi fare un po' di prove per farli andare d'accordo.
    non credo basti buttarli dentro "così"

    comincerei col mettere il div nella voce di lista e vede che succede.

    buon lavoro

  2. #12
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Quote Originariamente inviata da tabagista Visualizza il messaggio
    Non so se si tratti di un problema legato solo al javascript nel caso spostate nella giusta sezione.

    in questa galleria vorrei inserire al posto del titolo un testo più lungo ma non c'è modo di andare a capo ne con <p></p> ne con <br>
    tutti i normali tag non vengono eseguiti e vengono lasciati come fossero testo
    questa è la parte di codice che permette di inserire il testo


    codice:
    <li><img src="images/gallery/img1.jpg" alt="fractal3" title="Lorem ipsum dolor sit amet," /></li>
    la galleria è questa http://www.html.it/script/una-galler...to-cover-flow/
    Non so se hai risolto. Troppi post, non ho voglia di leggerli, rispondo al primo.

    La gallery in questione non gestisce il ritorno a capo, ho verificato.

    Puoi risolvere così:
    Per prima cosa sull'attributo title dovrai semplicemente andare a capo nei punti che desideri (senza uso di caratteri speciali o altre entità).
    Esempio
    codice:
    <li><img  src="images/gallery/img1.jpg" alt="fractal3"  title="Lorem ipsum 
    nuova linea dolor sit amet,
    altra linea" /></li>
    Poi ti apri il file jquery.flowgallery.min.js, col tuo code editor, e sostituisci esattamente questa parte (fai un trova/sostituisci):
    codice:
    w.text(z)
    con questo script:
    codice:
    w.html(z.replace(/(\r\n|\n|\r)/gm,"<br/>"))
    ..dovrebbe risolvere.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #13
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    133
    grazie mille! cavolo funziona perfettamente!! hai sbloccato alla grande
    stavo cercando anche un modo per avere grassetto e link su alcune delle parole, c'è un modo?

  4. #14
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Puoi risolvere così
    complimenti

  5. #15
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    stavo cercando anche un modo per avere grassetto e link su alcune delle parole, c'è un modo?
    Potrebbe anche esserci ma l'attributo title è concepito per contenere del semplice testo e non dell'altro codice html. Finché si tratta di inserire semplici interruzioni di linea è consentito intervenire come da specifiche w3c, ma se devi inserire del codice html allora sarebbe il caso di cercare una galleria più adatta.

    Al di là di tutto, per descrizioni più dettagliate si utilizzano altri elementi appropriati, nello specifico vedi figcaption. Volendo potresti usare dei semplici div o span posti magari a seguire gli elementi img... in tal caso non è difficile adeguare la galleria in questione. Se vuoi ti indico come fare.




    complimenti
    grazie.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  6. #16
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    133
    Se vuoi ti indico come fare.
    Come se voglio?! Certo che voglio!!!!
    ti ringrazio sei gentilissimo oltre che sbalorditivo nel trovare le soluzioni giuste.
    Mi farebbe piacere non abbandonare questa galleria che è molto bella

  7. #17
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Ok supponiamo allora di utilizzare un div da inserire dopo ogni elemento img. In questo modo, come contenuto della descrizione puoi usare qualsiasi codice html.

    In sostanza la struttura html sarà una roba del genere:

    codice:
    <ul id="gallery">
      <li>
        <img src="images/img1.jpg" alt="Foto 1" title="Foto 1">
        <div>Descrizione foto 1 <br/>altra riga <br/><a href="#">link</a> <b>bold</b></div>
      </li>
      <li>
        <img src="images/img2.jpg" alt="Foto 2" title="Foto 2">
        <div>Descrizione foto 2 ... ecc..</div>
      </li>
    
    </ul>
    Ora apri il file .js (quello originale) e vai a modificare questi punti:


    • sostituisci
      codice:
      imageRendering:"optimizeQuality",width:"100%"})
      con
      codice:
      imageRendering:"optimizeQuality",width:"100%"}).find("+div").hide()
    • sostituisci
      codice:
      var z=x.title;w.text(z)
      con
      codice:
      var z=e("+div",x).html();w.html(z)


    Fai qualche prova, dovrebbe andare.

    Probabilmente dovrai aggiustare qualche colore via css, ad esempio i link hanno colore #111 all'hover che su sfondo nero non è il massimo. Vedi tu.

    ti ringrazio sei gentilissimo oltre che sbalorditivo nel trovare le soluzioni giuste.
    Figurati! Di solito ci azzecco e a volte mi faccio paura da solo ... ma in qualunque caso puoi contare sulla forza del forum
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  8. #18
    Ciao KillerWorm
    Questa tua ultima soluzione mi pare un po' macchinosa. Se vogliamo seguire alla lettera le indicazioni del W3C, e quindi non inserire tags nell'attributo title, possiamo sostituire quest'ultimo (senza "perdita di informazioni" in quanto abbiamo un attributo "alt") con un data-attribute.
    Le modifiche al file del plugin si limiterebbero alla diversa valorizzazione della variabile "z" che invece di contenere x.title conterrebbe x.data('title') e non sarebbe necessario ampliare l'html per poi nascondere i contenuti.

    Comunque complimenti per il reverse engineering.

  9. #19
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    133
    Provo ora a modificare il codice ma ci dovrebbe essere qualcosa che non va con la seconda stringa di codice da sostituire perche non viene trovata nel file .js (originale )

  10. #20
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    133
    correggo, è riuscita la sostituzione mi sembrava mooooooolto strao che non ci fosse ....passo al test ...............

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.