Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: MASAKRA - Tabela albo Div na 100% wyskości strony
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
hab
Witam

Nie żebym był poczatkujący w HTML ale BŁAAAAGAM walcze od 2 godzin z tym.

Jak zrobic zeby tabelka albo div rozciagniety byl na 100% wysokosci strony bez wzgledu na to co w tym divie czy tabelce sie znajduje.

Malo tego musi byc wycentrowane w poziomie (tabelka nie ma problemu ale div questionmark.gifexclamation.gif)

Blagam pomocy

Bo zaraz monitor przez okno poleci ;]

pozdr
skowron-line
Ostatnio miałem ten sam problem ;]
  1. <style type="text/css">
  2. #wrapper { border: 1px solid black; margin: auto; width: 500px; height: 100%; }
  3. #menu { border: 1px solid red; width: 150px; height: 100px; float: left; }
  4. #content { border: 1px solid green; width: 346px; height: 300px; float: left; }
  5.  
  6. <div id="wrapper">
  7. <div id="menu">
  8.  
  9. </div>
  10. <div id="content">
  11.  
  12. </div>
  13. </div>
hab
to teraz jeszcze zrob go na 100% wysokosci ;]


to bez kitu masakra jakas


dobra poradzilem sobie tak ze dalem tabele w tabeli i jest na srodku i na 100% wysokosci, ale przeciez to nie tak powinno wygladac

zostawiam to tak ale ...

  1. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  2. <tr>
  3. <td align="center"><table width="1100" border="0" align="center" cellpadding="0" cellspacing="0" background="tmp/tlo_ht_biale.jpg">
  4. <tr>
  5. <td>
  6.  
  7. </td>
  8. </tr>
  9. <tr>
  10. <td>&nbsp;</td>
  11. </tr>
  12. </table></td>
  13. </tr>


i css

body, html, table {
text-align:center;
margin: 0px;
padding: 0px;
height:100%;


}

nie wiem czy css konieczny ale juz mi si nie chce kombinowac

pozdr
sunpietro
sprawdź sobie te tematy:
CSS Równa wysokość kolumn
Równa wysokość kolumn z użyciem jQuery
Kolumny 100% wysokość

powinny pomóc
seth-kk
Cytat(hab @ 3.11.2009, 15:18:04 ) *
ale przeciez to nie tak powinno wygladac

masz racje nie - powinno sie umieszczac procentowych wartosci w height
co do <div /> no na ogol wystarczy dodac height: 100% jeszcze do body i html
mad/
Osobiście polecam:
  1. body
  2. {
  3. position: relative;
  4. }
  5. div#wrapper
  6. {
  7. position: absolute;
  8. top: 8px;
  9. bottom: 8px;
  10. }

[xml]
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" dir="ltr">
<head>
<title>&lt;tytuł&gt;</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=&quot;utf-8&quot;"/>
</head>
<body>
<div id="wrapper">
(...)
</div>
</body>
</html>
230005
W sumie nie wiem, czy cię dobrze zrozumiałem, ale jak to ma być jeden div, to skorzystaj z tego:

http://fortysevenmedia.com/blog/archives/m...y_put_with_css/

Dalej oczywiście jest mowa o stopce, ale to możesz pominąć 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.