Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]DIV najeżdza na drugi
Forum PHP.pl > Forum > Przedszkole
AboutMe
Czy ktoś wie czemu footer najeżdża na higher-foot?

  1. <style type="text/css">
  2.  
  3. .clear {
  4. clear: both;
  5. }
  6.  
  7. #xfoot {
  8. width: 100%;
  9. margin-top: 50px;
  10. margin-left: 0px;
  11. margin-bottom: 0px;
  12. padding: 0px 0px 0px 0px;
  13. color: #999999;
  14. }
  15.  
  16. #xfoot h2 {
  17. overflow:hidden;
  18. padding: 0px 0px 10px 0px;
  19. color: #b3b3b3;
  20. font-weight: 400;
  21. }
  22.  
  23. #xfoot a {
  24. color: #999999;
  25. }
  26.  
  27. #higher-foot {
  28. margin-top: 10px;
  29. width: 960px;
  30. margin: 0 auto;
  31. font: 8pt Verdana, Arial, sans-serif;
  32. font-weight: 400;
  33. }
  34.  
  35.  
  36. #calendar {
  37. width: 150px;
  38. padding: 0px 10px 0px 0px;
  39. margin-top: 30px;
  40. margin-left: 0px;
  41. float: left;
  42. }
  43.  
  44. #calendar td {
  45. font: 14pt Verdana, Arial, sans-serif;
  46. color: #b3b3b3;
  47. }
  48.  
  49. #calendar th {
  50. font: 14pt Verdana, Arial, sans-serif;
  51. color: #b3b3b3;
  52. }
  53.  
  54. #calendar caption {
  55. font: 19pt Verdana, Arial, sans-serif;
  56. color: #b3b3b3;
  57. }
  58.  
  59. #calendar a {
  60. color: #b3b3b3;
  61. text-decoration: underline;
  62. }
  63.  
  64. #recent {
  65. padding: 0px 0px 0px 10px;
  66. font: 9pt Verdana, Arial, sans-serif;
  67. width: 220px;
  68. height: 250px;
  69. margin-right: 60px;
  70. margin-top: 30px;
  71. float: right;
  72. }
  73.  
  74. #recent li {
  75. border-bottom: 1px solid #272727;
  76. padding: 5px 0px 5px 0px;
  77. }
  78.  
  79. #blogroll {
  80. padding: 0px 0px 0px 10px;
  81. width: 140px;
  82. height: 250px;
  83. margin-right: 50px;
  84. margin-top: 30px;
  85. float: right;
  86. font: 9pt Verdana, Arial, sans-serif;
  87. }
  88.  
  89. .links li {
  90. border-bottom: 1px solid #272727;
  91. padding: 5px 0px 5px 0px;
  92. }
  93.  
  94. #meta {
  95. padding: 0px 0px 0px 10px;
  96. width: 150px;
  97. height: 250px;
  98. float: right;
  99. margin-right: 80px;
  100. margin-top: 30px;
  101. font: 9pt Verdana, Arial, sans-serif;
  102. }
  103.  
  104. #meta li {
  105. border-bottom: 1px solid #272727;
  106. padding: 5px 0px 5px 0px;
  107. }
  108.  
  109. #footer {
  110.  
  111. padding: 0px 0px 0px 0px;
  112. font: 7pt Verdana, Arial, sans-serif;
  113. color: #ababab;
  114. text-align: center;
  115. }
  116.  
  117.  
  118.  
  119. <div id="xfoot">
  120. <div id="higher-foot">
  121.  
  122.  
  123. <div id="calendar">
  124. <table id="wp-calendar" summary="Calendar">
  125. <caption>May 2010</caption>
  126.  
  127. <tr>
  128. <th abbr="Monday" scope="col" title="Monday">M</th>
  129. <th abbr="Tuesday" scope="col" title="Tuesday">T</th>
  130. <th abbr="Wednesday" scope="col" title="Wednesday">W</th>
  131. <th abbr="Thursday" scope="col" title="Thursday">T</th>
  132. <th abbr="Friday" scope="col" title="Friday">F</th>
  133.  
  134. <th abbr="Saturday" scope="col" title="Saturday">S</th>
  135. <th abbr="Sunday" scope="col" title="Sunday">S</th>
  136. </tr>
  137. </thead>
  138.  
  139. <tr>
  140. <td abbr="September" colspan="3" id="prev"><a href="http://?m=200809" title="View posts for September 2008">&laquo; Sep</a></td>
  141.  
  142. <td class="pad">&nbsp;</td>
  143. <td colspan="3" id="next" class="pad">&nbsp;</td>
  144. </tr>
  145. </tfoot>
  146.  
  147. <tr>
  148. <td colspan="5" class="pad">&nbsp;</td><td>1</td><td>2</td>
  149.  
  150. </tr>
  151. <tr>
  152. <td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td>
  153. </tr>
  154. <tr>
  155.  
  156. <td>10</td><td>11</td><td>12</td><td>13</td><td>14</td><td>15</td><td>16</td>
  157. </tr>
  158. <tr>
  159. <td>17</td><td>18</td><td>19</td><td>20</td><td>21</td><td>22</td><td>23</td>
  160.  
  161. </tr>
  162. <tr>
  163. <td id="today">24</td><td>25</td><td>26</td><td>27</td><td>28</td><td>29</td><td>30</td>
  164. </tr>
  165. <tr>
  166.  
  167. <td>31</td>
  168. <td class="pad" colspan="6">&nbsp;</td>
  169. </tr>
  170. </tbody>
  171. </table></br></br></br></br></br></br></br></br></br></br></br></div><!--calendar ends-->
  172.  
  173.  
  174.  
  175.  
  176. <div id="meta">
  177. <h2>Meta</h2>
  178.  
  179. <ul>
  180. <li><a href="http://wp-admin/">Site Admin</a></li> <li><a href="http://wp-login.php?action=logout&amp;_wpnonce=79c65bddfe">Log out</a></li>
  181. <li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
  182. <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
  183. <li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
  184. </ul>
  185.  
  186. </div> <!--meta ends-->
  187.  
  188.  
  189.  
  190. <div id="blogroll">
  191. <li id="linkcat-2" class="linkcat"><h2>Blogroll</h2>
  192. <ul class='xoxo blogroll'>
  193. <div class="links"><li><a href="">link</a></li></div>
  194. <div class="links"><li><a href="">link</a></li></div>
  195. <div class="links"><li><a href="">link</a></li></div>
  196. <div class="links"><li><a href="">link</a></li></div>
  197. <div class="links"><li><a href="">link</a></li></div>
  198. <div class="links"><li><a href="">link</a></li></div>
  199. <div class="links"><li><a href="">link</a></li></div>
  200. <div class="links"><li><a href="">link</a></li></div>
  201. <div class="links"><li><a href="">link</a></li></div>
  202. <div class="links"><li><a href="">link</a></li></div>
  203. <div class="links"><li><a href="">link</a></li></div>
  204. <div class="links"><li><a href="">link</a></li></div>
  205.  
  206. </ul>
  207. </li>
  208. </div>
  209.  
  210.  
  211. <div id="recent">
  212.  
  213. <h2>Recent posts</h2>
  214. <ul> <li><a href='http://?p=188' title='Post'>Post</a></li>
  215. <li><a href='http://?p=185' title='Post'>Post</a></li>
  216.  
  217. <li><a href='http://?p=171'>Post</a></li>
  218. <li><a href='http://?p=170'>Post</a></li>
  219. <li><a href='http://?p=171'>Post</a></li>
  220. <li><a href='http://?p=170'>Post</a></li>
  221. <li><a href='http://?p=171'>Post</a></li>
  222. <li><a href='http://?p=170'>Post</a></li>
  223. <li><a href='http://?p=171'>Post</a></li>
  224. <li><a href='http://?p=170'>Post</a></li>
  225. <li><a href='http://?p=171'>Post</a></li>
  226. <li><a href='http://?p=170'>Post</a></li>
  227. <li><a href='http://?p=171'>Post</a></li>
  228. <li><a href='http://?p=170'>Post</a></li>
  229. <li><a href='http://?p=171'>Post</a></li>
  230. <li><a href='http://?p=170'>Post</a></li>
  231. <li><a href='http://?p=171'>Post</a></li>
  232. <li><a href='http://?p=170'>Post</a></li>
  233. <li><a href='http://?p=171'>Post</a></li>
  234. <li><a href='http://?p=170'>Post</a></li>
  235. <li><a href='http://?p=171'>Post</a></li>
  236. <li><a href='http://?p=170'>Post</a></li>
  237. </ul>
  238. </div>
  239.  
  240.  
  241. </div><!--higher-foots ends-->
  242. <div class="clear">
  243. </div>
  244.  
  245. <div id="footer">
  246.  
  247. Powered by WordPress
  248.  
  249. </div><!--footer ends-->
  250. </div><!--xfoot ends-->

qrzysztof
#recent ma ustawione height "na sztywno" 250px. A jako, że nie ma overflow ustawionego (pozostaje domyślne overflow: visible) to tekst wylewa się poza diva.

Zmiana na min-height=250px rozwiązuje problem (testowane w firefoxie).

To samo trzeba zrobić z innymi kolumnami, które mogą być dłuższe niż to mają określone (jeśli mają się rozszerzać na wysokość).
krzysztof_kf
dodaj do ?

  1. #higher-foot {
  2. overflow: hidden;
  3. height: 100%;
guilty82
  1. #recent {
  2. height: 250px; /* wywal to */
  3. }


ogolnie mocno zabalaganiony kod w/g mnie
AboutMe
Echhh, faktycznie nie zauważyłem tego height, dzięki za pomoc
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.