Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Problema con menu animato

    L'obiettivo è creare una semplice paginetta web con un menu animato, dove ogni opzione è all'interno di una piccola sfera.
    Quando il mouse passa sopra le opzioni, queste girano di 360° e lo sfondo cambia colore.

    Se il menu lo lascio all'interno del resto del codice della pagina web completa, non ho problemi con firefox ma con explorer e chrome non mi funziona.
    Se invece il menu lo metto all'interno di una pagina vuota e creata solo per lui, esso funziona anche con chrome ma con explorer ho ancora problemi.

    Non so più cosa fare, è veramente importante che qualcuno mi dia una mano!
    Ho messo il rar con le due pagine web ed il codice css su dropbox poiché non ho un host dove mettervelo online.
    Siate clementi! Ringrazio anticipatamente per l'aiuto ...

    https://www.dropbox.com/s/1png86n066l4g8y/prova.rar

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783

    Re: Problema con menu animato

    -se è veramente importante abbiamo anche la sezione offro lavoro
    -specifica con quale versione di explorer trovi problemi.
    -posta il codice

    sposto in css

  3. #3

    Re: Re: Problema con menu animato

    Originariamente inviato da Vincent.Zeno
    -se è veramente importante abbiamo anche la sezione offro lavoro
    -specifica con quale versione di explorer trovi problemi.
    -posta il codice

    sposto in css

    1. Preferisco fare da sola
    2. Non so ... come si fa a vedere la versione?
    3. Posto tutti e tre i codici:

    CSS
    codice:
    #green{background-color: #c9f390;}
    #orange{background-color: #f9c582;}
    #blue{background-color: #bce5f4;}
    #yellow{background-color: #effab4;}
    
    #green_t{color: #99b857;}
    #orange_t{color: #fc8550;}
    #blue_t{color: #7b96fc;}
    #yellow_t{color: #f4d884;}
    
    .container_left{
    position: absolute;
    right: 65%;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: -1; 
    }
    .container_right{
    position: absolute;
    right: 0;
    top: 0;
    left: 35%;
    z-index: -1;
    background-repeat: repeat-y;
    }
    .content_info{
    padding-top: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    width: 500px;
    font-family: Tahoma;
    font-size: 13px;
    text-align: justify;
    }
    .content_menu{
    padding-right: 20px;
    width: 300px;
    font-family: Tahoma;
    font-size: 12px;
    text-align: justify;
    }
    
    .piggy{padding-right: 50px;}
    
    .title{
    font-family: 
    Verdana;
    font-size: 40px;
    letter-spacing: 2px;
    text-align: right;
    }
    .subtitle{
    font-family: Verdana;
    font-size: 20px;
    text-align: left; 
    font-style: italic
    }
    
    blockquote{
    color: #878785;
    background-color: #ffffff;
    margin: 10px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding: 3px 30px 3px 30px;
    font-size: 13px;
    font-family: Tahoma;
    }
    blockquote p:before {
    color: #000000;
    float: left;
    content: '{';
    font-size: 40px;
    font-family: Georgia;
    margin: 0 0 0 -30px;
    }
    blockquote p:after {
    color: #000000;
    float: right;
    content: '}';
    font-size: 40px;
    font-family: Georgia;
    margin: -30px -30px 0 0;
    }
    
    #pageMenu{
    padding-top: 10px; 
    margin-bottom: 20px; 
    }
    
    #pageMenu a.green {background-color: #c9f390;}
    #pageMenu a.orange {background-color:#f9c582;}
    #pageMenu a.blue {background-color: #bce5f4;}
    #pageMenu a.yellow {background-color: #effab4;}
    #pageMenu a.grey {background-color: #e1e1e1;}
    
    #pageMenu a {
    height: 50px;
    width: 50px;
    float:left;
    margin-left:10px;
    text-align: center;
    line-height:50px;
    border-radius: 50%;
    -ms-border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    }
    
    #pageMenu a:hover {
    background-color: #eca0a0;
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    }
    
    #pageMenu img {border: none;margin-top: 10px;}
    Pagina 1 completa
    codice:
    <html>
    <head>
    <title>Prova</title>
    <link rel="stylesheet" type="text/css" href="css/style.css">
    </head>
    
    <body>
    <div class="container_left" align="right">
    <div class="content_menu">
    
    <div id="pageMenu">
    Green
    Orange
    Blue
    Yellow
    Grey
    </div>
    
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
    
    </div>
    </div>
    
    <div id="green" class="container_right">
    <div class="content_info">
    
    <div id="green_t" class="title">Titolo</div></a>
    <div class="subtitle">- Sottotitolo</div>
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum.
    	<blockquote>
    
    
    	Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
    	</p></blockquote>
    
    </div>
    </div>
    
    </body>
    </html>
    Pagina 2 solo il menu
    codice:
    <html>
    <head>
    <title>Prova2</title>
    <link rel="stylesheet" type="text/css" href="css/style.css">
    </head>
    
    <body>
    <div id="pageMenu">
    Green
    Orange
    Blue
    Yellow
    Grey
    </div>
    </body>
    </html>

  4. #4
    Up

  5. #5
    up TT

  6. #6
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Inserendo un Doctype anche la prima pagina funziona correttamente con Chrome (meglio aggiungere sui link anche un display:block). Su Explorer al momento non so dirti, devo guardare più approfonditamente

  7. #7
    Originariamente inviato da Prill
    Inserendo un Doctype anche la prima pagina funziona correttamente con Chrome (meglio aggiungere sui link anche un display:block). Su Explorer al momento non so dirti, devo guardare più approfonditamente
    Grazie mille!
    Comunque ho letto che molto probabilmente su IE 9 non funziona proprio, mentre su IE 10 si.
    Mah ... spero che facciano IE 10 anche per windows 7.

  8. #8
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    su ie10 dovrebbe funzionare senza il prefisso -ms, la rotazione dovrebbe andare anche su ie9 con prefisso, sulle versioni precedenti chiaramente no (in quel caso si potrebbe far ricorso a
    codice:
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    al posto della faccina va : D (tutto attaccato)

  9. #9
    Originariamente inviato da Prill
    su ie10 dovrebbe funzionare senza il prefisso -ms, la rotazione dovrebbe andare anche su ie9 con prefisso, sulle versioni precedenti chiaramente no (in quel caso si potrebbe far ricorso a
    codice:
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    al posto della faccina va : D (tutto attaccato)
    Ho provato su ie9 ma non funziona. Non c'è rotazione, il menu cambia solo il colore di sfondo quando ci vado sopra col mouse T_T
    Maledetto ie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.