![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W stylach height dla znacznika html i body jest ustawione na 100%. Deklaracja kodowania wygląda tak:
Style wyglądają tak:
Jeżeli dam taki kod HTML: pojawia się problem z wyświetlaniem storny w IE 7 (IE 6 o dziwo jest dobrze) oraz w Operze. W FF jest w porządku. Już tłumacze o co chodzi. Mamy tabelę, która dzieli stronę w pionie na dwie części górną i dolną. W dolnej części umieszczona jest tabela o powiedzmy szarym tle, która ma wypełnić całą dostępną przestrzeń. Pierwsza tabela ma wysokość 100% wysokości ekranu. Pierwszy wiersz pierwszej tabeli ma wysokość 196px. Wydawałoby się logicznym, że drugi wiersz powinien dobrać sobie wysokość automatycznie skoro nadane zostało 100% dla całej tabeli jednakże tak się niestety nie dzieje. Dopiero gdy nadam mu wysokość 100% faktycznie się rozszerza. Problem jednak polega na tym, że w IE 7 i Operze wysokośc tego drugiego wiersza nie jest maksynmalizowana względem wcześniejszego rozmiaru tabeli, ale odpowiada dokładnie 100% wysokości okna przeglądarki przez co ogólnie rzecz biorąc wychodzi o 196px w dół w wyniku czego pojawia sie pasek przewijania. Jak zrobić tabelę z nagłówkiem w taki sposób, by ten drugi wiersz tabeli miał pozostałą część okna przeglądarki? Z góry dzięki za odpowiedź (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 31 Dołączył: 12.10.2008 Skąd: WAT Ostrzeżenie: (0%) ![]() ![]() |
Ja bym proponował zastosować DIVy zamiast tabel do stawiania szkieletu strony. Łatwiej się je formatuje, przeglądarki wyświetlają je poprawnie no i kodu jest sporo mniej. A jeśli już tabela, to wewnątrz DIVa.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%) ![]() ![]() |
[mega-ot]Tagujesz jako post CSS, i używasz tabeli do layoutu? (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) [/mega-ot]
Ten post edytował bregovic 5.11.2008, 23:27:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 09:21 |