1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Tabelas Mozilla vs IE

Discussão em 'Programação' iniciada por Baía, 18 de Setembro de 2004. (Respostas: 9; Visualizações: 1101)

  1. Baía

    Baía Power Member

    Alguém me consegue explicar pq é que eu em html desenho uma tabela com border encarnada dentro de outra tabela com border verde e em IE me mostra isto que eu QUERIA desenhar:

    [​IMG]

    E em Mozilla me mostra esta comédia:

    [​IMG]


    ??? parece que tenho 4 tabelas...

    Não foi isto que eu mandei fazer neste bocado de código... acho...

    <p>&lt;html&gt;<br>
    <br>
    &lt;head&gt;<br>
    &lt;title&gt;...&lt;/title&gt;<br>
    &lt;/head&gt;<br>
    <br>
    &lt;body&gt;<br>
    <br>
    &lt;table border=&quot;1&quot; width=&quot;100%&quot; id=&quot;table2&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;
    bordercolor=&quot;#00FF00&quot;&gt;<br>
    &lt;tr&gt;<br>
    &lt;td&gt;<br>
    &lt;table border=&quot;1&quot; width=&quot;100%&quot; id=&quot;table2&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;
    bordercolor=&quot;#FF0000&quot;&gt;<br>
    &lt;tr&gt;<br>
    &lt;td&gt;&amp;nbsp;&lt;/td&gt;<br>
    &lt;/tr&gt;<br>
    &lt;/table&gt;<br>
    &lt;/td&gt;<br>
    &lt;/tr&gt;<br>
    &lt;/table&gt;<br>
    <br>
    &lt;/body&gt;<br>
    <br>
    &lt;/html&gt;</p>
     
  2. StormhawK

    StormhawK Power Member

    < td >

    < table border="1" width="100%" id="table2" cellspacing="0" cellpadding="0"
    bordercolor="#FF0000" >

    < tr >


    devia ser
    < td >

    < table border="1" width="100%" id="table2" cellspacing="0" cellpadding="0"
    bordercolor="#FF0000" >

    < /td >< /tr >

    < tr >


    Pelo menos é o que eu vejo assim de repente (e como acabei de acordar, nao sou digno de muito crédito)
     
  3. simaor

    simaor Power Member

    Não, a ordem de abertura e fecho das tags está correcta como ele tem.

    Não será alguma "sombra" que o mozilla faz?
     
  4. StormhawK

    StormhawK Power Member

    Tens razão. Eu realmente devia ter ficado na cama.
     
  5. Baía

    Baía Power Member

    é realmente uma sombra que o Mozilla faz... mas pq??? pq tem a mania que é cromo???

    É que isto altera-me o "look" todo do site que tou a fazer... as tabelas em IE ficam bonitinhas... em Mozilla ficam um nojo...
     
  6. Chip

    Chip Zwame Advisor

    ver a primeira pág deste fórum em mozilla ou em ie fica diferente a altura das linhas por exemplo
     
  7. Nemesis11

    Nemesis11 Power Member

    Vê se isto ajuda:

    -------------------------------------------------------------
    PHP:
    <html>
    <
    title>...</title>
    <
    style type="text/css">

    table.green
    {
         
    background-color#ffffff;
         
    border2px #00FF00 solid;
         
    border-collapsecollapse;
         
    border-spacing0px;
    }

    table.red
    {
         
    background-color#ffffff;
         
    border2px #FF0000 solid;
         
    border-collapsecollapse;
         
    border-spacing0px;
    }

    </
    style>

    <
    body>



    <
    table class="green">
        <
    tr>
            <
    td>
                <
    table class="red">
                    <
    tr>
                        <
    td>
                            
    blah blah blah blah blah blah blah blah
                        
    </td>
                    </
    tr>
                </
    table>
            </
    td>
        </
    tr>
    </
    table>


    </
    body>
    </
    html>

    -------------------------------------------------------------

    Não sou grande coisa nesta area, por isso se houver alguma coisa errada, corrijam.

    P.S. : Para um moderador, como é que faço para postar codigo html sem que ele o interprete?
    Tive que meter um espaço nas tags.
    Thanks
    EDIT: Tive que usar a tag php :(. Nem o quote, nem o code dão.
     
    Última edição: 18 de Setembro de 2004
  8. Baía

    Baía Power Member

    é isto mesmo... thanx....

    e já agora n há maneira de, usando CSS mandar o gajo pintar todas as bordas das células da tabela???
    É que quando uso o border: e especifico a cor ele só me pinta mesmo a border da tabela... e tb já experimentei usar border-color: mas népias... :(
     
    Última edição: 19 de Setembro de 2004
  9. Nemesis11

    Nemesis11 Power Member

    Queres alterar a cor de fundo da tabela ou só de uma celula?
    O fundo da tabela por completo é só alterar o "background-color", se for por celula podes fazer qq coisa do genero:

    PHP:
    <html>
    <
    title>...</title>
    <
    style type="text/css">

    table.green
    {
         
    background-color#ffffff;
         
    border2px #00FF00 solid;
         
    border-collapsecollapse;
         
    border-spacing0px;
    }

    table.red
    {
         
    background-color#ffffff;
         
    border2px #FF0000 solid;
         
    border-collapsecollapse;
         
    border-spacing0px;
    }

    td.back1 
    {
         
    border2px #FF0000 solid;
         
    background#5afff5;
        
    }

    td.back2 
    {
         
    border2px #FF0000 solid;
         
    background#fff000;
    }

    </
    style>

    <
    body>



    <
    table class="green">
        <
    tr>
            <
    td>
                <
    table class="red">
                    <
    tr>
                        <
    td class="back1">
                            
    blah blah blah blah blah blah blah blah
                        
    </td>
                <
    td class="back2">
                            
    techzone
                        
    </td>
                    </
    tr>
                </
    table>
            </
    td>
        </
    tr>
    </
    table>


    </
    body>
    </
    html
    Vê os td.back1 e 2.
    Se estiver alguma coisa mal (ou que possa ser melhorada), corrijam :).

    EDIT: Acho que percebi mal a tua pergunta. O que queres é borders na celulas com uma certa cor?

    PHP:
    td.back2 
    {
         
    border2px #FF0000 solid;
         
    background#fff000;
    }
    Basta meter um "border" com Xpx para controlar a sua dimensão. Depois é só repetir em todas as celulas que quizeres. Experimenta o codigo da 1 box a ver se é isso que queres.
     
    Última edição: 19 de Setembro de 2004
  10. Baía

    Baía Power Member

    tá bom... obrigadão mesmo...
     

Partilhar esta Página