Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wyświetlanie marginesów w Firefoksie
#1
Kod:
<html>
  <head>
  <title></title>
  <style type='text/css'>
   body {
    margin:0;
    padding:0;
   }
  
   #kontener {
    width:500px;
    height: 200px;
    margin: 0 auto;
    background-color:red;
    border:0px solid;
   }
  
   #element {
    width:200px;
    margin: 20px auto;
    background-color:green;
   }
  </style>
  
  </head>
  <body>
    <div id="kontener">
      <div id="element">element</div>
    </div>
  </body>
</html>

Po uruchomieniu powyższego kodu w Firefoksie div#kontener jest odsunięty od góry o 20px, a powinien być odsunięty tylko div#element.
Po dodaniu do #kontener border:1px solid wszystko jest wyświetlane prawidłowo. W IE ten problem nie występuje.

Czy jest to błąd Firefoksa i jest jakaś metoda na uniknięcie go?
Z góry dziękuję za pomoc
Odpowiedz
#2
Do div#kontener dodajesz:
Kod:
position: relative;
a do div#element:
Kod:
position: absolute;
[Obrazek: 2guxq1i.gif]
Odpowiedz
#3
Dzięki za szybką odpowiedź jak to rozwiązać
Wiesz może czy to jest zła interpretacja standardów przez Firefox'a, czy też Firefox wyświetla to prawidłowo bo tak powinny się zachowywać div'y?
Odpowiedz
#4
Firefox dobrze to wyświetla, to IE interpretuje wszystko w inny sposób Smile
[Obrazek: 2guxq1i.gif]
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Wyświetlanie okienek co sekunde michalszyd 2 2,504 14-11-2012, 02:42
Ostatni post: andrzejhi
  Złe wyświetlanie tabeli. Intelactive 0 1,745 05-11-2012, 02:19
Ostatni post: Intelactive
  Łamanie wiersza (wyświetlanie kolejnego elemntu) Szakalowski 1 1,338 25-03-2012, 04:32
Ostatni post: kornell
  Szablon allegro błędne wyświetlanie w IE exme 6 5,758 16-02-2012, 17:54
Ostatni post: madlain
  [js/jQuery] Przewijanie zdjęć + wyswietlanie duzego zdjecia SSparrow 2 3,656 17-01-2012, 01:13
Ostatni post: SSparrow

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl