Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css][div] pozycjonowanie w płynnym szablonie, jak to zrobić?
Dominik137
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 24.05.2006

Ostrzeżenie: (0%)
-----


Witam, mam problem z ułożeniem elementów na stronie. Chce zrobić płynny szablon.
  1. body {
  2. margin:0px;
  3. background-color: #d9d9d5;
  4. }
  5. div.top {
  6. height:100px;
  7. overflow:hidden;
  8. background-image: url('images/gradient.gif');
  9. }
  10. div.logo {
  11. width:107px;
  12. height:100px;
  13. background-image: url('images/logo.gif');
  14. background-repeat:no-repeat;
  15. background-position:center;
  16. }
  17.  
  18. div.menu {
  19. float:left;
  20. width:107px;
  21. overflow: hidden;
  22. position: relative;
  23. }
  24. ul.tekst_menu {
  25. padding:5px;
  26. text-align:center;
  27. font-size:small;
  28. font-family:Georgia;
  29. color:green;
  30. }
  31. div.pages {
  32. position:relative;
  33. box-shadow: 0 0 10px 5px #6666ff;
  34. border-left:1px solid #6666ff;
  35. border-top:1px solid #6666ff;
  36. border-bottom:1px solid #6666ff;
  37. margin-left: 117px;
  38. padding:5px;
  39. height:100%;
  40. background-color:#f7f7f6;
  41.  
  42. }
  43. div.stopka {
  44. position:absolute;
  45. bottom:0px;
  46. clear:both;
  47. width:100%;
  48. height:30px;
  49. background-color: #d9d9d5;
  50. text-align:center;
  51. font-size:small;
  52. font-family:"Times New Roman", serif;
  53. color:#6666ff;
  54. padding:3;
  55. line-height:30px;
  56. }
  57.  
  58. a:link {
  59. color:grey;
  60. }
  61. a:visited {
  62. color:grey;
  63. }
  64. a:hover {
  65. color:green;
  66. font-size:medium;
  67. }
  68.  
  69. div.block {
  70. position:absolute;
  71. margin:5px;
  72. height:70%;
  73. top:0px;
  74. width:50%;
  75. border-width:1px;
  76. border-style:solid;
  77. background-color:#ededeb;
  78. border-top-color:#6666ff;
  79. border-left-color:#6666ff;
  80. border-right-color:#333366;
  81. border-bottom-color:#333366;
  82. }
  83.  
  84. div#otwarte {
  85. top:0px;
  86. left:0px;
  87. width: 49%;
  88. }
  89. div#szukane {
  90. top:0px;
  91. right:0px;
  92. width: 49%;
  93. }

  1. <div class="top">
  2. <div class="logo"></div>
  3. </div>
  4.  
  5. <div class="menu">
  6. <ul class="tekst_menu">
  7. <li><a href="#" onClick="zaladuj(\'home\'); return false">Home</a></li>
  8. </ul>
  9. </div>
  10.  
  11. <div class="pages">
  12. <div class="block" id="otwarte"></div>
  13. <div class="block" id="szukane"></div>
  14. </div>
  15.  
  16. <div class="stopka">
  17. ? 2011.
  18. </div>

Problem dotyczy elementów w ?pages?. Chciałbym, aby ?pages? miało wysokość do stopki, (która powinna być na samym dole) o raz by w ?pages? znajdowały się dwa divy o szerokości 50% względem ?pages? i o wysokości do końca ?pages?. Div ?pages? nie mogę usunąć, pozostałe warstwy muszą znajdować się w nim. Mam nadzieje, że wytłumaczyłem to w miarę zrozumiale?co robie źle?

Ten post edytował Dominik137 26.06.2011, 14:49:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 03:42