[CSS] margin k.o. sur IE 7

Bonjour,

j'ai un tableau (ne me dites pas de passer par une div, ca restera un tableau !)

qui est avec un style class="maintableau"

#maintableau {
border-collapse:collapse;
width:100%;
margin:100px -10px 0 5px;
}

ca marche sur Firefox, IE8, mais pas sur IE7.

4 réponses

  1. hé bien je dois etre maudit, mon tableau reste toujours désespérément collé en haut de la page alors qu'au minimum il devrait etre à 100px du haut...

    j'ai essayé avec span class etc...
    et .maintableau dans ma CSS, rien n'y fait

    :(
    1. border-collapse:collapse;
      width:100%;

      => ça ca fonctionne, c'est bien les mages qui ne fonctionne pas
      même si je les dissocie
      margin-top: 100px;
      margin-right: -10px;
      margin-bottom: 0px;
      margin-left: 5px;
    2. met la page complete stp,je vais regarder
    3. met "id" à la place de "class" dans ta balise div
  2. sa ne marche pas avec table#maintableau
    mais table.maintableau (de mon coté)

    ensuite je fais
    <table class="maintableau">
    1. Bonjour,
      C'est bizarre car la propriété CSS margin est comprise depuis pas mal de temps sur IExplorer oO
      Essaie ceci mais sans certitude:
      table#maintableau {
      border-collapse: collapse;
      margin-top: 100px;
      margin-right: -10px;
      margin-bottom: 0px;
      margin-left: 5px;
      width: 100%;
      } 
      1. J'ai remplacé ton # par un .

        j'ai tester sur ie6,7,8 et firefox, c'est tj pareil
        Précise ce qui ne marche pas