Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [css][html] Automatyczne margin-top pod Operą i FF?
Forum PHP.pl > Forum > Przedszkole
poxrimex
Mam przy dodaniu tego:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">


na początku pliku mały problem:

Otóż pod Opera i FF atrybut h1 tworzy odstęp od diva, który jest nad nim.

  1. <div class="strona">
  2. <h1 style="height: 50px; background-color: yellow;">ACB</h1>
  3. </div>


i tu css:

  1. div.strona
  2. {
  3. width: 880px;
  4. clear: both;
  5. margin: 0px auto;
  6. display: table;
  7. }
  8. h1
  9. {
  10. color: black;
  11. font-size: 16px;
  12. }


Powtarzam, że dzieję się tak tylko pod Operą i Mozillą przy dodaniu na początku pliku:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
grzesiek_g
To nie dodawaj tego jak ci się strona sypie:) A poważnie to resetuj na początku domyślne style przeglądarki, łatwiej później wszystko ustawić. Arkusze do resetu znajdziesz u wujka Googla, ja tu wkleję ten co stosuję:
  1. /*reset styles*/
  2. body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
  3. lockquote,th,td{margin:0;padding:0;}
  4. table{border-collapse:collapse;border-spacing:0;}
  5. address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
  6. ol,ul{list-style:none;}
  7. caption,th{text-align:left;}
  8. h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
  9. q:before,q:after{content:"";}
  10. fieldset,img,abbr,acronym{border:0;}
poxrimex
no a czy jest jakaś krótsza metoda tylko na to? ;]
grzesiek_g
Przegladarki mają swoje domyślne style, np p ma margin:1em 0; jeśli chodzi o h1 to w tej chwili nie pamiętam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.