TeixeiraRamos 4 Denunciar post Postado Novembro 22, 2011 Salve, salve, Já tem solução para um tabela que fica "zebrada" no Mozila, ficar também no IE? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 22, 2011 utilize classes em cada tr. funciona perfeitamente no ie. como você tentou fazer q não funcionou no ie ? Compartilhar este post Link para o post Compartilhar em outros sites
TeixeiraRamos 4 Denunciar post Postado Novembro 22, 2011 Salve, salve! Para zebrar eu uso: .tabela tbody tr:nth-child(odd){ background:#CCC; } Mas na época já fui avisado que não iria funcionar no ie. Já procurei em livros mas não consegui vislumbrar uma outra forma para zebrar uma tabela no ie. Um amigo visitou essa página http://www.informaca...com.br/logs.asp, e me perguntou. Dai resolvi voltar a questão postando para saber se já existe alguma coisa nova. Ainda não vi a utilização de classes em cada tr. Abraços e obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Novembro 23, 2011 Essa tabela é gerada por alguma linguagem dinâmica? PHP, ASP, Javascript? Se sim, gere 2 classes diferentes para essas linhas. Exemplo: for($i = 0; i < 10; i++){ $class = $i % 2 == 0 ? 'even' : 'odd'; echo '<tr class="'.$class.'"> ... </tr>'; } No css: .tabela tbody tr:nth-child(odd), .tabela tbody tr.odd { background:#CCC; } Compartilhar este post Link para o post Compartilhar em outros sites
TeixeiraRamos 4 Denunciar post Postado Novembro 23, 2011 Henrique, Mil desculpas mas com relação a CSS coloquei: .tabela tbody tr:nth-child(odd), .tabela tbody tr.odd { background:#CCC; } Mas com relação a outra classe, ou seja: for($i = 0; i < 10; i++){ $class = $i % 2 == 0 ? 'even' : 'odd'; echo '<tr class="'.$class.'"> ... </tr>'; } Vou colocar na CSS? Fiquei voando. A tabale trabalha código ASP e a CSS é a log.css na página é: http://www.informacaoteixeira.com.br/logs.asp Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Novembro 23, 2011 O código que postei é em PHP... tente adaptar para ASP, eu não conheço essa linguagem, então não posso ajudá-lo... Compartilhar este post Link para o post Compartilhar em outros sites
TeixeiraRamos 4 Denunciar post Postado Novembro 23, 2011 Henrique, Muito obrigado mas não tenho idéia onde vou colocar o "for..." Quando você falou gere duas classes tentei, mesmo nunca tendo visto isso, colocar o "for..." na CSS mas não funciona. A luta continua. Sucesso e valeu pela atenção. Fique com Deus. Compartilhar este post Link para o post Compartilhar em outros sites
João Prado 64 Denunciar post Postado Novembro 23, 2011 O código para gerar duas classes você deve inserir na linguagem de programação que esta utilizando, no caso o ASP. No fórum de ASP o pessoal pode te ajudar melhor :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Novembro 23, 2011 Sugiro que crie um tópico novo na área de ASP com o código PHP que eu postei e peça para te ajudarem a traduzir... Compartilhar este post Link para o post Compartilhar em outros sites