Cercando di validare il mio sito, mi vengono restituiti questi errori:

  • 54. transMenu .item Numero non valido : cursor hand non è un valore per cursor : hand hand
    62 .transMenu .background La proprietà opacity non esiste per CSS versione 2.1 ma esiste in : 0.99 0.99
    63 .transMenu .background Parse Error opacity=99)
    69 .transMenu .shadowRight La proprietà opacity non esiste per CSS versione 2.1 ma esiste in : 0.99 0.99
    70 .transMenu .shadowRight Parse Error opacity=99)
    76 .transMenu .shadowBottom La proprietà opacity non esiste per CSS versione 2.1 ma esiste in : 0.99 0.99
    77 .transMenu .shadowBottom Parse Error opacity=99)



Allora ho deciso di commentare cursor:hand che se non sbaglio è solo per ie 5
e le altre righe che mi davano errore. Così ho modificato il mio menu.css ma una volta caricato online, gli errori rimangono, perchè? cosa sbaglio?

codice:
.transMenu {  position:absolute ;   overflow:hidden;   left:-1000px;   top:-1000px;  } .transMenu .content {  position:absolute  ;  } .transMenu .items {  border: 0px none #CCCCCC ;   position:relative ;   left:0px; top:0px;   z-index:2;  } .transMenu  td {  padding: 5px 5px 5px 5px !important;    font-size: 12px !important ;   font-family: Arial, Helvetica, sans-serif !important ;   text-align: left !important ;   font-weight: bolder !important ;   color: #BED14E !important ;  }  #subwrap  {   text-align: left ;  } .transMenu  .item.hover td {   color: #FFFFFF !important ;  } .transMenu .item {   text-decoration: none ;   cursor:pointer;   /*cursor:hand;*/  } .transMenu .background {  background-image: URL("http://localhost/Relax_1.5.10/modules/mod_swmenufree/images/mw_menu_active_bg_1.png") ;  background-color: #BED14E !important ;   position:absolute ;   left:0px; top:0px;   z-index:1;   /*opacity:0.99;   filter:alpha(opacity=99)*/  } .transMenu .shadowRight {   position:absolute ;   z-index:3;   top:3px; width:2px;   /*opacity:0.99;   filter:alpha(opacity=99)*/ } .transMenu .shadowBottom {   position:absolute ;   z-index:1;   left:3px; height:2px;   /*opacity:0.99;   filter:alpha(opacity=99)*/ } .transMenu .item.hover {  background-image: URL("http://localhost/Relax_1.5.10/modules/mod_swmenufree/images/mw_menu_active_bg_1.png") ;  background-color: #BED14E !important ;  } .transMenu .item img {   margin-left:10px !important ;  } table.menu {  top: 0px;   left: 0px;   position:relative ;   margin:0px !important ;   border: 0px none #CCCCCC ;   z-index: 1;  } table.menu a{  margin:0px !important ;   padding: 0px 0px 0px 0px  !important ;   display:block !important;   position:relative !important ;  } div.menu a, div.menu a:visited, div.menu a:link {  width:83px;   font-size: 14px !important ;   font-family: Arial, Helvetica, sans-serif !important ;   text-align: center !important ;   font-weight: bolder !important ;   color: #BED14E !important ;   text-decoration: none !important ;   margin-bottom:0px !important ;   display:block !important;   white-space:nowrap ;  } div.menu td {  border-bottom: 1px solid #CCCCCC ;   border-top: 1px solid #CCCCCC ;   border-left: 1px solid #CCCCCC ;   background-image: URL("http://localhost/Relax_1.5.10/modules/mod_swmenufree/images/mw_menu_active_bg_1.png") ;  background-color: #BED14E !important ;  }  div.menu td.last {  border-right: 1px solid #CCCCCC ;  }  #trans-active a{  color: #BED14E !important ;   background-image: URL("http://localhost/Relax_1.5.10/modules/mod_swmenufree/images/mw_menu_active_bg_1.png") ;  background-color: #BED14E !important ;  }  #menu a.hover   {   background-image: URL("http://localhost/Relax_1.5.10/modules/mod_swmenufree/images/mw_menu_active_bg_1.png") ;  color: #BED14E !important ;   background-color: #BED14E !important ;  } #menu span {  display:none;  }
grazie ciaociao