Effetto "Avatar Drop Down" Menù Utente

« Older   Newer »
 
  Share  
.
  1.     +38    
     
    .
    Avatar

    Advanced Member

    Group
    M. Onorario
    Posts
    4,488
    Activity Level
    +2

    Status
    Anonymous

    Effetto "Avatar Drop Down" Menù Utente
    Guida per ingrandire l'avatar quando si seleziona la prima voce del menu utente

    png

    [ANTEPRIMA]


    Il tanto atteso codice per l'ingrandimento dell'avatar nel menu utente è finalmente stato reso pubblico!
    Di seguito la breve guida per poter avere sul proprio forum questo codice senza tanti rompicapo e problemi vari...
    Il codice è preimpostato per funzionare al meglio, ma si può comunque arricchire con ombre, background, border-radius e tanto altro!

    Installazione

    NUOVO LAYOUT
    Inserire, in Colori e Stili, il codice seguente:
    CODICE
    .menuwrap > .left > li:first-child > a > .avatar {line-height: normal; overflow: hidden; width: 26px; height: 26px; position: absolute; top: 6px;
    -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; border: 2px solid rgba(0, 0, 0, .2); background: rgba(0, 0, 0, .2); z-index: 9}
    .menuwrap > .left > li:first-child:hover > a > .avatar {top: 103px; width: 100px; height: 100px}
    .menuwrap > .left > li:first-child > ul {z-index: 1; padding-left: 120px}
    .menuwrap .nick {margin-left: 3.6em !important}


    VECCHIO LAYOUT
    Inserire, in Colori e Stili, il codice seguente:
    CODICE
    .menuwrap > ul:first-child > li:first-child > a > .avatar {line-height: normal; overflow: hidden; width: 26px; height: 26px; position: absolute; top: 6px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; border: 2px solid rgba(0, 0, 0, .2); background: rgba(0, 0, 0, .2); z-index: 9}
    .menuwrap > ul:first-child > li:first-child:hover > a > .avatar {top: 103px; width: 100px; height: 100px}
    .menuwrap > ul:first-child > li:first-child > ul {z-index: 1; padding-left: 120px}
    .menuwrap #nick {margin-left: 3.6em !important}


    La prima classe (.menuwrap > .left > li:first-child > a > .avatar / .menuwrap > ul:first-child > li:first-child > a > .avatar) riguarda quello che c'è "dietro" l'avatar, ovvero la parte che contiene la vera e propria immagine dell'avatar.

    Modificando width e height modificherete larghezza e altezza del contenitore e di conseguenza dell'immagine

    Modificando top sposterete il contenitore più in basso o più in alto, si possono usare numeri relativi cioè si possono scrivere anche valori negative es: -5px

    Modificando -webkit-transition, -o-transition e -moz-transition alla parte 1s modificherete la velocità della transizione, per diminuirla scrivere 0.Xs sostituendo la X con un numero da 1 a 9, per aumentarla scrivere Xpx sostituendo la X con un numero da 1 a 9. Il risultato però sarà un'attesa di 3/4/5 secondi quindi conviene solo diminuirla.

    Modificando border modificherete il bordo del contenitore, per saperne di più sulla proprietà border seguire questa guida, modificare anche background: rgba(0, 0, 0, .2) con il colore del bordo

    La seconda classe (.menuwrap > .left > li:first-child:hover > a > .avatar / .menuwrap > ul:first-child > li:first-child:hover > a > .avatar) riguarda il contenitore in stato di :hover, in parole povere quando l'avatar è grande...

    Modificando top sposterete il contenitore più in basso o più in alto, si possono usare numeri relativi cioè si possono scrivere anche valori negative es: -5px

    Modificando width e height modificherete larghezza e altezza del contenitore e di conseguenza dell'immagine

    La terza classe (.menuwrap > .left > li:first-child > ul / .menuwrap > ul:first-child > li:first-child > ul) riguarda il primo "pannello", per intenderci quello che appare quando si passa con il puntatore sul nick.

    Modificando padding-left andrete a modificare lo spazio presente dal margine e lascerete il posto per l'avatar, ricordo che all'avatar è assegnata un position: absolute quindi dovete considerare nello spazio che lasciate da sinistra la larghezza dell'avatar impostata precedentemente

    La quarta e ultima classe (.menuwrap .nick / .menuwrap #nick) riguarda la distanza del nick dal margine.

    Modificando margin-left modificherete la distanza dal margine del menu, si possono usare anche i pixel (px) ma consiglio di lasciare 3.6em
    NB: non modificate !important

    Informazioni
    Il codice è compatibile con Nuovo e Vecchio Layout, e con tutti i browser.

    Credits
    Il ForumFree Magazine non pretende crediti obbligatori con link e banner da inserirsi sul vostro forum. Tuttavia, dal momento che il codice ha richiesto uno sforzo non indifferente, chiunque volesse inserirli può trovarli qui di seguito (è fatto invece severo divieto di rimuovere i crediti presenti nel codice):
    HTML
    <a href="http://ffmagazine.forumfree.it/?t=62011001">Effetto "Avatar Drop Down" Menù Utente</a> creato da <a href="?act=Profile&MID=1297693">A c e</a>


    E' possibile, come indicato nei termini di utilizzo, ridistribuire questa guida sui vostri forum lasciandone inalterati integrità e contenuti/crediti ed inserendo il seguente codice in fondo al messaggio:
    HTML
    <div class="textinput" style="margin:1px;padding:4px;display:block;text-align:center"><a title="Effetto "Avatar Drop Down" Menù Utente" href="http://ffmagazine.forumfree.it/?t=62011001"><b>Effetto "Avatar Drop Down" Menù Utente</b></a>
    Realizzata da <a href="?act=Profile&MID=1297693">A c e</a> del <a title="Forumfree Magazine - Stai al passo con Forumfree!" href="http://ffmagazine.forumfree.it/"><b>ForumFree Magazine</b></a>.
    Guida rilasciata sotto una <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/">Licenza Creative Commons 3.0</a>.</div>



    Edited by El Gringo 89 - 2/12/2012, 10:06
     
    Top
    .
  2.      
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    5,374
    Activity Level
    0

    Status
    Anonymous
    Finalmente :ooh:
     
    Top
    .
  3. oronzo91
         
     
    .

    User deleted


    Bravo
     
    Top
    .
  4. Band
         
     
    .

    User deleted


    Finalmente *_*
     
    Top
    .
  5. Z e k
         
     
    .

    User deleted


    finalmente, grazie :fifi:
     
    Top
    .
  6. Zoroark`
         
     
    .

    User deleted


    Cheffigo ^o^
     
    Top
    .
  7.     +1    
     
    .
    Avatar

    Advanced Member

    Group
    M. Onorario
    Posts
    4,488
    Activity Level
    +2

    Status
    Anonymous
    Ora scommetto che nessuno userà più questo codice :rotfl:
     
    Top
    .
  8. Zoroark`
         
     
    .

    User deleted


    Inserito sul mio forum con i crediti:3
     
    Top
    .
  9.      
     
    .
    Avatar

    Advanced Member

    Group
    Lettore
    Posts
    2,882
    Activity Level
    0

    Status
    Anonymous
    Grazie, anche se alcuni forum già utilizzavano questo script :sisi:
     
    Top
    .
  10. Poke™
         
     
    .

    User deleted


    Grazie mille ^^
     
    Top
    .
  11.      
     
    .
    Avatar

    Senior Member

    Group
    Lettore
    Posts
    10,077
    Activity Level
    0
    Location
    Fano

    Status
    Offline
    Finalmente l'avete reso pubblico :O

    Ottimo lavoro, molto intuibile era però il codice ù.ù
     
    Top
    .
  12. Zeus™
         
     
    .

    User deleted


    Veramente un codice ben fatto e carino da vedere. ;)
     
    Top
    .
  13.     +1    
     
    .
    Avatar

    Senior Member

    Group
    M. Onorario
    Posts
    10,052
    Activity Level
    0
    Location
    Marostica

    Status
    Offline
    Finalmente ora non dovremo più rispondere agli utenti che lo richiedono:

    no-meme
    E' un'esclusiva.
     
    Top
    .
  14.      
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    1,312
    Activity Level
    0
    Location
    Milano

    Status
    Offline
    Ma come si fa a metterlo dentro il menù dropdown classico?

    In una skin ho utilizzato questo codice, ma l'avatar, una volta sceso, rimane fuori dal menù dropdown...
     
    Top
    .
  15.      
     
    .
    Avatar

    Advanced Member

    Group
    M. Onorario
    Posts
    4,488
    Activity Level
    +2

    Status
    Anonymous
    CITAZIONE (xFoX_zZ @ 20/6/2012, 22:09) 
    Ma come si fa a metterlo dentro il menù dropdown classico?

    In una skin ho utilizzato questo codice, ma l'avatar, una volta sceso, rimane fuori dal menù dropdown...

    In che senso?
    Il codice funziona perfettamente.

    Puoi aprire un topic in Aiuto e Supporto se non riesci a risolvere ^_^
     
    Top
    .
119 replies since 18/6/2012, 13:45   17426 views
  Share  
.
Top