Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Divy - problem
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Balas
Mam kod :
  1. <div id="container">
  2.  
  3. <div id="logo">logo</div>
  4.  
  5. <div id="menu">cos biggrin.gif</div>
  6. <div id="tresc">cos 2 tongue.gif </div>
  7.  
  8. <div id="stopka">cos 3 ;D </div>
  9. </div>


A tu CSS:
Kod
#container {
  border: 1px solid #d5d5d5;
  background-color: #01a568;
  padding: 1px;
  width: 500px;
  float: left;
  margin: auto;
}

#logo {
  background-color: #ffffff;
  text-align: left;
  margin-bottom: 1px;
  float: left;
  width: 496px;
}

#menu {
  background-color: #ffffff;
  border-top: 1px solid #d5d5d5;
  float: left;
  width: 200px;
}

#tresc {
  background-color: #ffffff;
  border-top: 1px solid #d5d5d5;
  border-left: 1px solid #d5d5d5;
  float: right;
  width: 295px;
}

#stopka {
  background-color: #ffffff;
  border-top: 1px solid #d5d5d5;
  float: right;
  width: 496px;
  margin-top: 1px;
}


Otoz problemy przyspaza mi ustawienie tego po srodku oraz nie wiem jak zrobic, aby DIV menu sie rozciagal na ta sama dlugosc co tresc. Ma ktos jakies pomysly questionmark.gif snitch.gif

I jeszcze jedno... o ile ten kod dobrze dziala pod IE to w FF sie rozsypuja szerokosci, gdy zrobie pod FF to w IE sie rozjezdza :/
ens0re
Kod
* {
margin: 0;
padding: 0;
border: 0;
}

body {
background-color: #fff;
margin: 0;
padding: 0;
margin: 0 auto;
}

#container {
border: 1px solid #d5d5d5;
background-color: #01a568;
padding: 1px;
width: 500px;
margin: 0 auto;
}

#logo {
background-color: #ffffff;
text-align: left;
margin-bottom: 1px;
width: 496px;
height: XXpx; //zamiast XX jakas wartosc
}

#menu {
background-color: #ffffff;
border-top: 1px solid #d5d5d5;
float: left;
width: 200px;
height: auto; //albo sproboj 100%
}

#tresc {
background-color: #ffffff;
border-top: 1px solid #d5d5d5;
border-left: 1px solid #d5d5d5;
float: right;
width: 295px;
height: auto; // albo 100%
}

#stopka {
background-color: #ffffff;
border-top: 1px solid #d5d5d5;
clear: both;
width: 496px;
height: XXpx; // tutaj zamiast XX tez dajesz jakas wartosc
margin-top: 1px;
}


Zobacz teraz jak jest..
Balas
Teraz jest po srodku :] ale nadal sie nie rozciaga sad.gif (to akurat moge przebolec i dac samemu wysokosc na sztywno) i nadal inaczej wyglada pod FF i IE sad.gif
ens0re
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <style type="text/css">
  5.  
  6. * {
  7. margin: 0;
  8. padding: 0;
  9. border: 0;
  10. }
  11.  
  12. body {
  13. background-color: blue;
  14. margin: 0;
  15. padding: 0;
  16. text-align: center;
  17. }
  18.  
  19. #glowny {
  20. margin: 0 auto;
  21. padding: 0;
  22. width: 700px;
  23. text-align: center;
  24. }
  25.  
  26. #top {
  27. width: 700px;
  28. height: 100px;
  29. background-color: red;
  30. }
  31.  
  32. #lewe {
  33. width: 200px;
  34. background-color: green;
  35. float: left;
  36. }
  37.  
  38. #srodek {
  39. width: 500px;
  40. background-color: lightskyblue;
  41. float: left;
  42. }
  43.  
  44.  
  45. #stopka {
  46. width: 700px;
  47. height: 20px;
  48. background-color: pink;
  49. clear: both;
  50. }
  51.  
  52.  
  53. <div id="glowny">
  54. <div id="top">top</div>
  55. <div id="lewe">Lewe menu</div>
  56. <div id="srodek">Srodek</div>
  57. <div id="stopka">Stopka</div>
  58. </div>
  59. </body>
  60. </html>

Sprawdz taki kod i dostosuj go do swoich potrzeb..
Balas
Dzieki :] teraz wszystko chodzi jak trzeba biggrin.gif

Kod
body {
background-color: #ffffff;
text-align: center;
}

#container {
  margin: 0 auto;
  border: 1px solid #d5d5d5;
  background-color: #01a568;
  padding: 1px;
  width: 500px;
  text-align: center;
}

#logo {
  background-color: #ffffff;
  text-align: left;
  margin-bottom: 1px;
  width: 500px;
  height: 100px;
}

#menu {
  background-color: #ffffff;
  border-top: 1px solid #d5d5d5;
  width: 150px;
  float: left;
}

#tresc {
  background-color: #ffffff;
  border-top: 1px solid #d5d5d5;
  border-left: 1px solid #d5d5d5;
  margin-left: 1px;
  width: 348px;
  float: left;
}


#stopka {
  width: 500px;
  height: 20px;
  clear: both;
  background-color: #ffffff;
  border-top: 1px solid #01a568;
}
Zajec
Maniacy semantycznego kodu oszczędzają na każdym jednym zaczniku ;-)
Kod
body {
background-color: #ffffff;
text-align: center;
}

#container {
margin: 0 auto;
border: 1px solid #d5d5d5;
background-color: #01a568;
padding: 1px;
width: 500px;
text-align: center;
}



Kod
html {
background-color: #fff;
}

body {
margin: 0 auto;
width: 500px;
padding: 1px;
border: 1px solid #d5d5d5;
background-color: #01a568;
text-align: center;
}
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.