[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. 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
    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. sa ne marche pas avec table#maintableau
        mais table.maintableau (de mon coté)

        ensuite je fais
        <table class="maintableau">
        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