Obrigado ao Rogério por tentar ajudar-me. De certa forma aprendi algo novo. Porque toda vez que eu fazia menu dessa forma ao invés de usar tudo CSS igual você fez (o que fica bem mais leve), eu usava texto normal dentro de Table ou DIV, igual no exemplo inicial que eu postei. Vinny, obrigado por ter me mostrado o local. Na verdade fiz um testes dentro dessa classe "qmmc ul" com esses códigos ae, e acabei sem querer descobrindo que pra arrumar o arquivo da forma que eu queria não precisava nem colocar esses códigos ae, bastava eu retirar o comando padding:0px;. Antes estava assim: .qmmc ul {list-style:none;padding:0px;margin:0px;}
Agora ficou assim:
.qmmc ul {list-style:none;margin:0px;}
Pronto, ficou centralizado como eu queria.
Muitíssimo obrigado ae pela ajuda. Se você não tivesse me indicado essa 'classe' eu teria ficado rodando até aqui e não iria encontrar onde estava o problema. :lol:
Aproveitando a modificação eu tentei dar uma limpada no código todo, lá em cima, e removi muita coisa que achei não estar usando, e que não fez efeito nenhum depois que removi. Se eu tiver removido algo que não deveria, por favor me diga... (Testado no IE8 e no FF 3.6.11)
Antes:
/*[START-QCC]*/.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:90%;}/*[END-QCC0]*/
Agora:
/*[START-QCC]*/.qmmc {position:relative;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;margin:0px;}.qmmc li:hover>ul{left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:90%;}/*[END-QCC0]*/ _______________________________________________________________________________ Aproveitando o tópico, gostaria de tira mais duas dúvidas rápidas... Se possível, já que é relacionada ao mesmo assunto... :blush: 1ª) Pra que serve exatamente o código qmclear !? Tendo em vista que se eu deixar, tudo fica mil maravilhas. Se eu retirá-lo, tanto lá de cima do script, como do final do código (<li class="qmclear"></li>) simplesmente da erro da <HR> abaixo. Observe... (repare que a HR ficou escondida do lado direito). (Já arrumei o código, trocando o <li class="qmclear"></li> por <p> </p>. Mais queria entender exatamente qual foi a finalidade desta tag no código.) Com o Código qmclear: Sem o Código qmclear: 2ª) Tipo, o correto seria o menu aparecer somente quando eu passo em cima do texto principal. Acontece que ele está aparecendo mesmo quando eu passo o mouse em área em branco que está bem distante (mais somente do lado direito). Observe onde está o cursor. E ele já exibiu o menu. Obrigado mais uma vez pelas ajudas. ;) PS.: Só uma última coisa, qual a importância hoje de se ter o logo de W3C CSS 3 totalmente válido !? Pois eu uso um hack pra aparecer sombras no IE (filter: Shadow(Color=#000000, Direction=120, Strength=1);). Se eu deixá-lo, ele não dá como código válido. Se eu retirá-lo, e deixar somente o comando text-shadow eu consigo o logo de código 100% válidado como CSS3 pela W3C. Isso tem alguma relevância hoje em dia !? Ou só pra dizer "o meu é válido" !? Abraços.