Autor Zpráva
shinook
Profil
Prosím o radu, co je špatně na tomto kódu:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>

  <head>
  <style type="text/css">
    .vnejsi {border:1px solid red;}
    .vnitrni {margin:20px;border:20px solid black;padding:20px;width:200px;height:100px;}
  </style>
  </head>
  
  <body>
    <div class="vnejsi">
      <div class="vnitrni">prvni</div>
      <div class="vnitrni">druhej</div>
    </div>
  </body>
  
</html>

že se nezobrazuje korektně margin kolem vnitřních dvou divů v MSIE verze 6 ani 7

Zřejmě to bude něco jednoduchýho, tak mě prosím nekamenujte, snažil jsem se to všemožně hledat a nenašel...

Děkuju za rady
zvěřiňák
Profil *
Bug Exploreru - ignorovaný margin u prvníh potomka prvku s rámečkem.
Viz Jak psát web
shinook
Profil
Díky moc, přidal jsem do CSS šířku tomu vnějšímu prvku, a najednou to funguje jak má..
.vnejsi {border:1px solid red; width:100%;}


Taková blbost, ale sám bych na to nepřišel, trápil jsem se s tím fakt dlouho:-P
Bubák
Profil
Zadáním šířky se zapne HasLayout, zmiňuji se o tom třeba v tomhle vlákně:
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=7&topic=90193#8

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: