Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z Diviami, dobrze wyśiwetla w FF a w IE kaszani
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
R4D3K
Witam wszystkich. Otóż tworząc stronę zgodnie ze standardem CSS/xHTML natknąłem się na problem z IE, który nie wyświetla jej jak trzeba. Oto kod stronki (divy są zaznaczone kolorem, css osadzony żeby ułatwić pomoc osobom, które zechcą mi jej udzielić.)

  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" lang="en" xml:lang="en">
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  4. <title>Untitled</title>
  5. <style type="text/css">
  6. body, html
  7. {
  8. margin: 0px;
  9. padding: 0px;
  10. width: 100%;
  11. height: 100%;
  12. background-color: #ffffff;
  13. background-repeat: repeat-x;
  14. text-align: center;
  15. font-family: Tahoma, sans-serif, Arial, Verdana, Helvetica;
  16. color: #000000;
  17. }
  18. #naglowek {
  19. margin:0px;
  20. padding:0px;
  21. width:724px;
  22. height:150px;
  23. float:left;
  24. text-align:center;
  25. background-color:yellow;
  26. }
  27. #menu {
  28. margin:0;
  29. padding:0;
  30. width:724px;
  31. height:40px;
  32. float:left;
  33. text-align:left;
  34. background-color:red;
  35. }
  36. #kontener {
  37. margin: auto;
  38. margin-left: auto;
  39. margin-right: auto;
  40. padding: 0px;
  41. width: 724px;
  42. height: auto;
  43. min-height:100%;
  44. text-align:left;
  45. overflow:auto;
  46. background-color:green;
  47. }
  48. #main {
  49. padding:0;
  50. margin:0px;
  51. width:724px;
  52. position:relative;top:24px;
  53. height:auto;
  54. min-height:400px;
  55. background-color:blue;
  56. text-align:left;
  57. float:left;
  58. }
  59. #witamy1 {position:relative;top:0px;left:0px;width:120px;height:40px;visibility:visible;}
  60. #oferta1 {position:relative;top:-40px;left:120px;width:120px;height:40px;visibility:visible;}
  61. #promocje1 {position:relative;top:-80px;left:240px;width:120px;height:40px;visibility:visible;}
  62. #praca1 {position:relative;top:-120px;left:360px;width:120px;height:40px;visibility:visible;}
  63. #kontakt1 {position:relative;top:-160px;left:480px;width:120px;height:40px;visibility:visible;}
  64. #download1 {position:relative;top:-200px;left:600px;width:120px;height:40px;visibility:visible;}
  65. </head>
  66.  
  67. <div id="kontener">
  68. <div id="naglowek">
  69. logo obrazek 724x150 px
  70. </div>
  71. <div id="menu">
  72. pasek z przyciskami menu 754x40 px
  73. <div id="witamy1">1</div>
  74. <div id="oferta1">2</div>
  75. <div id="promocje1">3</div>
  76. <div id="praca1">4</div>
  77. <div id="kontakt1">5</div>
  78. <div id="download1">6</div>
  79. </div>
  80. <div id="main">
  81. <font color="white">
  82. ma byc odstęp od menu 24 px. i to jest wlasciwa czesc dokumentu (ta zielona część).
  83. </font>
  84. </div>
  85. </div>
  86. </body>
  87. </html>


Bardzo proszę nie zamykać tematu i nie pisać postów tylko poczytaj sobie bo tego jest multum na forum, ponieważ czytając i eksperymentowałem z padding,float itp i oczywiście w FF działa bez zarzutów natomiast w IE się rozjedza, a siedzę już nad tym 2 dzień i nie wiem jak to zrobić.
Chciałbym, żeby div o id menu(ten czerwony) miał wysokość 40 px (ma tyle w FF) natomiast w IE ma więcej i to jest głównym powodem moich problemów, dodatkowo div o id main (niebieski) powień automatycznie dopasowywać się do wielkości strony (parametry auto, gdy tekstu będzie więcej to w FF pojawia sie suwak i można zjechać na dół i wartość min 400px, żeby dobrze umieścić stopkę,a w IE coś wogle innego się z nim dzieje.)

Serdecznie proszę o pomoc z możliwym wyjaśnieniem, żebym wiedział na przyszłość.
Krzysztof Klimonda
Może w ten sposób: http://cthulhu.eu.org/xxx/div.html ?
EDIT: Oczywiście zapomniałem o stopce: wersja ze stopką: http://cthulhu.eu.org/xxx/divnew.html
R4D3K
Dziękuję Krzysztofie nakierowałeś mnie na ten atrybut !important; dzięki niemu wszystko śmiga czarodziej.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.