Pilantra Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 Olá povoé o seguinte, tenho uma tabela cm formato de menu assim:<table width="100%" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="19%" height="292" valign="top"><table width="100%" height="147" border="1" cellpadding="0" cellspacing="0"> <tr> <td><div align="center"><strong>>> Menu <<</strong></div></td> </tr> <tr> <td height="23">>> Home</td> </tr> <tr> <td height="23">>> Cadastro</td> </tr> <tr> <td height="23">>> Jornais</td> </tr> <tr> <td height="23">>> Comercial</td> </tr> <tr> <td height="23">>> Contato</td> </tr> </table></td> <td width="81%" valign="top"> </td> </tr> </table>Eu queria sabe como eu faço pra mudar a cor de item do menu ao passar o mouse mem cima dela?? Sem usar innerHTML!!!Por exemplo, o fulano passa o mouse em cima da opção Cadastro e ela fica em vermelho!! ObrigadoT+Pilantra Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabi SP Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 Tem vários modos de se fazer isso:1 - Colocando as opções como link e configurando a cor no CSS;2 - Colocando as opções dentro de <div> ou <span> e mudando via Javascript;3 - Mudando as propriedades do <td> (no caso, a cor da fonte) via Javascript. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 Ah eu gostei da ultima, em como me mostrar um exemplo?ValeuPilantra (Deslogado) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 julioromano Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 exemplo: <table border="0"> <tr> <td onMouseOver="this.bgColor='#000000'"> </td> </tr> </table> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Pilantra Postado Julho 29, 2004 Autor Denunciar Share Postado Julho 29, 2004 Puxa obrigado, mas sem querer abusar muito como eu faria pra mudar a fonte também!?!? Porque dae ele mudava a cor do fundo e mudava a cor da fnte pra branco e negrito por exemplo?!?!Obrigado mesmo assimT+Pilantra Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Julho 29, 2004 Denunciar Share Postado Julho 29, 2004 Pilantra, pode fazer assim:<td onmouseover="this.style.backgroundColor = \'red\'; this.style.fontFamily = \'verdana\';" onmouseout="this.style.backgroundColor = \'white\'; this.style.fontFamily = \'times\';">outras coisas que você pode mudar com o estilo:color = '#00aa00';fontWeight = 'bold';fontStyle = 'italic';border = '1px dashed #0000cc';...E qualquer outra coisa você puder formatar via CSS. Pra facilitar no código, você pode criar classes e mudar a formatação da célula assim:<td onmouseover="this.className = 'classe_1';" onmouseout="this.className = 'classe_2';">Até mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Junho 21, 2006 Denunciar Share Postado Junho 21, 2006 teria algum jeito de mudar a cor da celula sem ser por um evento???por exemplo, dependendo de algum dado que o usuário entra, muda a cor da célula da tabela(que já existe mas está com outra cor)tipo algo como id.bgcolor ou parecidopor favor, se puderem colocar exemplosagradeço desde jáevandro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Diego_Bittencourt Postado Junho 21, 2006 Denunciar Share Postado Junho 21, 2006 O melhor seria usar um menu com listas não ordenadas (<ul>) com CSS, manipulando largura e altura de uma li bloqueada (display: block). Esse é modo certo.Já com tabelas é errado, mas dá para fazer também, mudar o BG, a cor do link, etc. (usando, tabela bloqueada)..ps:font-weightfont-stylehehe, agora, se quiser, usa Javascript :)'propagando' as web standards :P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Junho 21, 2006 Denunciar Share Postado Junho 21, 2006 O melhor mesmo seria não ressuscitar topicos Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Pilantra
Olá povo
é o seguinte, tenho uma tabela cm formato de menu assim:
Eu queria sabe como eu faço pra mudar a cor de item do menu ao passar o mouse mem cima dela?? Sem usar innerHTML!!!
Por exemplo, o fulano passa o mouse em cima da opção Cadastro e ela fica em vermelho!!
Obrigado
T+
Pilantra
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.