Menů utente alternativo

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

    Advanced Member

    Group
    M. Onorario
    Posts
    6,826
    Activity Level
    +1
    Location
    Roma

    Status
    Anonymous

    Menů utente alternativo
    970844menu



    Installazione
    Codice completo:
    CODICE
    /* MENU principale */
    body >:first-child {position: absolute !important}
    body#topic >:nth-child(2), body#blog >:nth-child(2) {position: absolute !important}
    .menuwrap {font-family: verdana, tahoma, arial, sans-serif}
    .menuwrap .left {padding: 30px; position: absolute}
    .menuwrap .avatar {width: 70px; height: 66px; border: 1px solid #999; background-color: #FFF; box-shadow: 0 1px 5px rgba(0, 0, 0, .5); margin: 5px}
    .menuwrap .avatar:hover {border: 1px solid #666}
    .menuwrap .left li.menu a {color: rgba(0, 0, 0, .0)}
    .menuwrap li {line-height: 2.6em; color: #666}
    .menuwrap .left li.menu:first-child {position: relative; top: -5px}
    .menuwrap .left li.menu:nth-child(2) {background: url('http://digilander.libero.it/dconan/skin2/msg_hover.gif') center left no-repeat; height: 24px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(2):hover {opacity: 1}
    .menuwrap .left li.menu:nth-child(3) {background: url('http://digilander.libero.it/dconan/skin2/disc_hover.gif') center left no-repeat; height: 24px; margin-right: 7px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(3):hover {opacity: 1}
    .menuwrap .left li.menu:nth-child(4) {background: url('http://digilander.libero.it/dconan/skin2/amn_hover.gif') center left no-repeat; height: 24px; margin-right: 7px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(4):hover {opacity: 1}
    .menuwrap .left li.menu:nth-child(5) {background: url('http://digilander.libero.it/dconan/skin2/mod_hover.gif') center left no-repeat; height: 24px; margin-right: 7px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(5):hover {opacity: 1}

    .menuwrap a {margin: 0; padding: 0 13px; font-size: 1px}
    .menuwrap .right a {margin: 0; padding: 0 11px 5px; font-size: 12px; color: #999; font-weight: bold}
    .menuwrap a:hover {color: #FFF; border: 0}
    .menuwrap .right a:hover {color: #666; border: 0; font-weight: bold}
    .menuwrap .icon a {padding: 0 6px}

    #m_up a {padding: 0 11px 0 0}
    #c_up {position: absolute; right: 10px; bottom: 10px; opacity: .5}
    #f_up {position: fixed; bottom: 40px; left: 1%; opacity: .9}
    .p_up:hover, #c_up:hover, #f_up:hover {opacity: 1; text-decoration: none; border: 0}

    /* esci e news */
    .menuwrap b {color: #333}

    /* numero msg e link REGISTRATI */
    .menuwrap em {padding: 0 0 0 7px; color: #999; text-shadow: none; font-size: 15px; left: 1px; position: relative; top: 3px; line-height: 1em}

    .menuwrap .nick {min-width: 1em; margin-left: 17px; position: absolute; font-size: 15px; color: #999; font-weight: bold; white-space: nowrap}
    .menuwrap .nick:hover, .menuwrap em:hover {color: #666}
    .menuwrap form {padding: 0 11px 0 5px}


    /* MENU contestuale(dropdown) */
    .menu:hover > a {background: url('http://digilander.libero.it/dconan/skin2/menu_after.png') no-repeat bottom; height 50px}
    .menu ul {width: 15em; background: linear-gradient(#FFF,#DDD); box-shadow: 0 1px 5px rgba(0, 0, 0, .8); border-radius: 5px; border-top: 3px solid #0066CC}
    .right .menu ul {margin-left: -2em}

    .menu li {padding: 3px 4px; line-height: 1.4em; text-shadow: none}
    .menu li strong {padding: 3px 8px; color: #000}
    .menu li a {padding: 3px 8px !important; font-size: 12px; color: #333 !important}
    .menu li a:hover, .menu li:hover > a {background: #CCC; border-radius: 5px}

    /* SUB MENU contestuale(dropright) */
    /* Sposta msg pvt */
    .submenu.alternative ul {border-top: 1px solid #080808; margin-top: -2px}
    .submenu.alternative li:first-child {padding: 3px 4px; border-top: 0}


    /* LOGIN VELOCE */
    .menuwrap .login {box-shadow: rgba(0, 0, 0, 0.8) 0 1px 5px;
    background: linear-gradient(#FFF,#DDD); position: fixed; top: 0; left: 0; padding: 5px; border-radius: 0 0 10px 0}
    .menuwrap .login em {padding: 2px 5px; color: white; text-shadow: none; background: #525252; border-radius: 6px; line-height: 0}
    .menuwrap .login em:hover {color: #FFF; background: #555}

    .menuwrap .login a: {color: #000}
    .menuwrap .login a:hover {color: #003366}
    .menuwrap label, .menuwrap form a {padding: 0; font-size: 10px}
    .menuwrap label:hover {color: #FFF}

    .menuwrap input {padding: 3px; font: 11px verdana, arial, sans-serif; color: #000; background: #666; border-radius: 4px; border: 0}
    .menuwrap input:hover {cursor: pointer; background: #BBB; box-shadow: none}
    .menuwrap input:focus {cursor: default; background-color: #888; outline: none; box-shadow: none}

    .menuwrap input[type=submit] {padding: 2px; text-shadow: 0 -1px 0 #444; color: #DDD; border-radius: 4px;
    background: #424242; border: 1px solid rgba(0, 0, 0, .5); box-shadow: inset 0 1px rgba(255, 255, 255, .3), inset 0 10px rgba(255, 255, 255, .2), inset 0 10px 20px rgba(255, 255, 255, .25), inset 0 -15px 30px rgba(0, 0, 0, .3)}
    .menuwrap input[type=submit]:hover {color: #FFF; background: #555}


    /* CERCA */
    .menuwrap .search input {padding-right: 20px; color: #CCC; background: #999 url('http://img.forumfree.net/style_images/52/icon_search.png') no-repeat 96% -12%; border: none!important; box-shadow: none}
    .menuwrap .search input:hover {color: #E0E0E0; background-color: #666; box-shadow: none}
    .menuwrap .search input:focus {color: #FFF; background-color: #666; background-position: 96.5% 110%; box-shadow: none}


    Analizziamo il codice:

    Menu Absolute che non scorre con la pagina:
    CODICE
    body >:first-child {position: absolute !important}
    body#topic >:nth-child(2), body#blog >:nth-child(2) {position: absolute !important}

    Questi due selettori fanno si che il menu non rimanga fisso in alto con lo scrolling (salire/scendere) della pagina.

    Avatar con ombra:
    CODICE
    .menuwrap .avatar {width: 70px; height: 66px; border: 1px solid #999; background-color: #FFF; box-shadow: 0 1px 5px rgba(0, 0, 0, .5); margin: 5px}

    Questo invece č il selettore che modifica l'avatar in modo da poter aumentare e diminuire la grandezza, i bordi e l'ombra.

    Nick posizionato sopra le immagini:
    CODICE
    .menuwrap .nick {min-width: 1em; margin-left: 17px; position: absolute; font-size: 15px; color: #999; font-weight: bold; white-space: nowrap}

    Questo codice fa si che il nick si posizioni in alto sopra le immagini, e a destra dell'avatar, la proprietŕ white-space: nowrap fa in modo che se un nick dovesse contenere degli spazi (es: K l o) le lettere restino tutte sulla stessa riga senza sovrapporsi alle icone del menu.

    Icone al posto delle scritte: messaggi, discussioni, amministrazione, moderazione.
    CODICE
    menuwrap .left li.menu:first-child {position: relative; top: -5px}
    .menuwrap .left li.menu:nth-child(2) {background: url('http://digilander.libero.it/dconan/skin2/msg_hover.gif') center left no-repeat; height: 24px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(2):hover {opacity: 1}
    .menuwrap .left li.menu:nth-child(3) {background: url('http://digilander.libero.it/dconan/skin2/disc_hover.gif') center left no-repeat; height: 24px; margin-right: 7px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(3):hover {opacity: 1}
    .menuwrap .left li.menu:nth-child(4) {background: url('http://digilander.libero.it/dconan/skin2/amn_hover.gif') center left no-repeat; height: 24px; margin-right: 7px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(4):hover {opacity: 1}
    .menuwrap .left li.menu:nth-child(5) {background: url('http://digilander.libero.it/dconan/skin2/mod_hover.gif') center left no-repeat; height: 24px; margin-right: 7px; line-height: 2.6em; opacity: .7}
    .menuwrap .left li.menu:nth-child(5):hover {opacity: 1}

    Questa č la parte piu caratteristica ovvero le icone al posto del solito testo, sfruttando la proprietŕ degli pseudo-elementi č possibile attribuire a ogni pulsante un icona differente.

    Ultima parte relativa al login:
    CODICE
    /* LOGIN VELOCE */
    .menuwrap .login {box-shadow: rgba(0, 0, 0, 0.8) 0 1px 5px;
    background: linear-gradient(#FFF,#DDD); position: fixed; top: 0; left: 0; padding: 5px; border-radius: 0 0 10px 0}
    .menuwrap .login em {padding: 2px 5px; color: white; text-shadow: none; background: #525252; border-radius: 6px; line-height: 0}
    .menuwrap .login em:hover {color: #FFF; background: #555}

    .menuwrap .login a: {color: #000}
    .menuwrap .login a:hover {color: #003366}
    .menuwrap label, .menuwrap form a {padding: 0; font-size: 10px}
    .menuwrap label:hover {color: #FFF}

    .menuwrap input {padding: 3px; font: 11px verdana, arial, sans-serif; color: #000; background: #666; border-radius: 4px; border: 0}
    .menuwrap input:hover {cursor: pointer; background: #BBB; box-shadow: none}
    .menuwrap input:focus {cursor: default; background-color: #888; outline: none; box-shadow: none}

    .menuwrap input[type=submit] {padding: 2px; text-shadow: 0 -1px 0 #444; color: #DDD; border-radius: 4px;
    background: #424242; border: 1px solid rgba(0, 0, 0, .5); box-shadow: inset 0 1px rgba(255, 255, 255, .3), inset 0 10px rgba(255, 255, 255, .2), inset 0 10px 20px rgba(255, 255, 255, .25), inset 0 -15px 30px rgba(0, 0, 0, .3)}
    .menuwrap input[type=submit]:hover {color: #FFF; background: #555}

    Questa parte č necessaria, senza di questa gli utenti non registrati al forum si ritroverebbero un effetto sgradevole, implementando queste classi si da un effetto carino anche per i visitatori.

    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="LINK_GUIDA">Menů utente alternativo</a> creato da <a href="http://ffmagazine.forumfree.it/?act=Profile&MID=3875485">Klo</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="Menů utente alternativo" href="http://ffmagazine.forumfree.it/?t=62296576"><b>Menů utente alternativo</b></a>
    Realizzata da <a href="http://ffmagazine.forumfree.it/?act=Profile&MID=3875485">Klo</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 bored - 10/1/2013, 16:54
     
    Top
    .
  2.      
     
    .
    Avatar

    Advanced Member

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

    Status
    Anonymous
    Carino :3
     
    Top
    .
  3. BabyBowser!
         
     
    .

    User deleted


    Bello! :D
     
    Top
    .
  4.      
     
    .
    Avatar

    Senior Member

    Group
    Member
    Posts
    10,139
    Activity Level
    0
    Location
    Konoha

    Status
    Anonymous
    Carino :sisi:
     
    Top
    .
  5.      
     
    .
    Avatar

    Advanced Member

    Group
    Lettore
    Posts
    2,882
    Activity Level
    0

    Status
    Anonymous
    Carino =)
     
    Top
    .
  6.      
     
    .
    Avatar

    Member

    Group
    Member
    Posts
    592
    Activity Level
    0

    Status
    Offline
    Bello mi piace. :fifi:
     
    Top
    .
  7. JimmyJoker
         
     
    .

    User deleted


    Io non riesco a inserirlo, ho il vecchio layout ma mettendo il codice non si vede :(
     
    Top
    .
  8. Cerbero™
        +1    
     
    .

    User deleted


    Devi usare il nuovo :asd:
     
    Top
    .
  9.      
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    1,733
    Activity Level
    0
    Location
    L'ignoto

    Status
    Offline
    Ciao lo sto montando su una skin ma vorrei metterlo in verticale con i menu che si aprono sulla destra,come posso fare?
     
    Top
    .
  10.      
     
    .
    Avatar

    Advanced Member

    Group
    M. Onorario
    Posts
    6,826
    Activity Level
    +1
    Location
    Roma

    Status
    Anonymous
    be non č stato pensato in quel modo, andrebbe completamente rivisto da capo
     
    Top
    .
  11.      
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    1,733
    Activity Level
    0
    Location
    L'ignoto

    Status
    Offline
    ok :( posso chiederti come tolgo il movimento dell'avatar quando ci passo sopra col mouse?lo trovo fastidioso...
     
    Top
    .
  12.      
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    3,400
    Activity Level
    0

    Status
    Anonymous
    Perdonami, l'avatar non mi risulta muoversi al passaggio del mouse :)
     
    Top
    .
  13.      
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    1,733
    Activity Level
    0
    Location
    L'ignoto

    Status
    Offline
    In effetti non si muove nel forum di prova ma da me quando passo si abbassa di 10px :look:
     
    Top
    .
  14.      
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    3,400
    Activity Level
    0

    Status
    Anonymous
    Deve essere un errore nella tua skin, allora :)
     
    Top
    .
  15. Kiname
         
     
    .

    User deleted


    Bellu bellu :asd:
     
    Top
    .
51 replies since 9/7/2012, 22:15   6260 views
  Share  
.
Top