Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML] html5 podstawy
Forum PHP.pl > Forum > Przedszkole
mrk9109
Witam po długiej przerwie z stronami postanowiłem troche znów cos porobić i przy nauce html 5 wyszukałem kilka poradników odnośnie budowy strony i mam pytanko prosty kod i nie wiem dlaczego nie srodkuje mi tresci chociaz mam ustawione margin: 0 auto;
  1. <!DOCTYPE HTML>
  2. <html lang="pl">
  3. <meta charset="utf-8">
  4. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  5. <title>Title Strony</title>
  6. <link rel="stylesheet" href="css/style.css">
  7. <link rel="stylesheet" href="css/media.css">
  8. </head>
  9. <div id="container">
  10. <header>
  11. <img src="images/header.png" alt="ZZRG Chwalowice" />
  12. </header>
  13. <nav>
  14. haha.gif
  15. </nav>
  16. </div>
  17. </body>
  18. </html>

css3
  1. * {padding:0;margin:0;}
  2.  
  3. html {width:100%;height:100%;}
  4. body {font-family:Arial, Helvetica, Sans-serif;font-size:14px;line-height:1.5;font-weight:400;color:#00000;background:#dadada;}
  5.  
  6. .container {width:800px;margin:0 auto;overflow: hidden;}
  7.  
  8. header {background:#000000;width:100%;height:400px;}
  9. header img {margin:0 auto;}
Comandeer
Bo próbujesz stylować klasę .container a nie id #container. Po prostu zamień w HTML id na class i powinno działać. Co prawda można zmienić selektor w CSS, ale stylowanie po id od bardzo dawna uważane jest za bardzo złą praktykę.
mrk9109
Nie zauważyłem masz racje , mam jeszcze inne pytanie strona wyswietla mi sie prawidlowo na pc ale juz na telefonie sie rozwala dlaczego ? albo gdy uzyje fontface to wielkosc liter itp na tel mi rozwala strone
herWALDI
Zapewne problem leży po stronie obrazka. Korzystasz z jakiegoś framework'a css? Jeżeli tak to sprawa prosta, jeżeli nie to dodaj do CSS
  1. img {max-width:100%;height:auto;}


Dodatkowo wpadłem na to, że pewnie masz klasę container na stałe ustawioną, spróbuj tego:
  1. @media (min-width: 768px) {
  2. .container {
  3. width: 750px;
  4. }
  5. }
  6. @media (min-width: 992px) {
  7. .container {
  8. width: 970px;
  9. }
  10. }
  11. @media (min-width: 1200px) {
  12. .container {
  13. width: 1170px;
  14. }
  15. }
mrk9109
dzięki smile.gif
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.