![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 26.10.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jak zrealizować na div-ach taki kod: tzn. w środku strony blok o wysokości 500px, a nad nim i pod nim 2 bloki których wyskokość dopasowuje isę do pozostałego wolnego obszaru strony...? z góry dzięki za pomoc. poradziłem sobie (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 10.10.2009 Ostrzeżenie: (10%) ![]() ![]() |
Twój kod jest kompletnie bezsensowny pod względem merytoryki. Cierpisz na chorobę zwana divitis i w dodatku nie znasz semantyki HTML'a. Mieszasz kod HTML z CSS i używasz dziwnych nazw identyfikatorów.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 14 Dołączył: 12.01.2006 Skąd: Gotham City Ostrzeżenie: (0%) ![]() ![]() |
Problem jest tego typu że pod explorerem to nie będzie dobrze wyglądać i działać tak jak pod FF czy operą sprawdź sobie i zobacz - nie rozciągnie ci się. Pamiętaj żeby nie stosować na silę divów z uwagi na to że nie będziesz postrzegany jako "profesjonalista" bo użyłeś tabelek.
Tabelki są normalnym poprawnym elementem języka HTML problem wynika z ich nadmiernego lub niepoprawnego stosowania. Zauważ że wszystkie lajauty na divavh mają przeważnie stały rozmiar, nie rozciągają się i nie są wykorzystywane procenty. Można zrobić tak aby lajaut na divach, procentach i rozciągany wyświetlał ci się poprawnie w IE, ale trzeba się trochę nakombinować i bywają sytuację gdy jest to praktycznie nieosiągalne. Oczywiście możesz pominąć IE, ale to nie jest rozsądne podejście trzeba zrobić tak żeby na większości przeglądarek strona wyglądała tak samo. Ten post edytował emp 10.10.2009, 22:52:23 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 10.10.2009 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Pamiętaj żeby nie stosować na silę divów z uwagi na to że nie będziesz postrzegany jako "profesjonalista" bo użyłeś tabelek. Nie za bardzo rozumiem. Mógłbyś jasniej cos o tym napisac ?(IMG:style_emoticons/default/snitch.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Można zrobić tak aby lajaut na divach, procentach i rozciągany wyświetlał ci się poprawnie w IE, ale trzeba się trochę nakombinować i bywają sytuację gdy jest to praktycznie nieosiągalne. Czyli, że należy użyć tabelek? Tabele służą do przedstawiania danych tabelarycznych. Koniec kropka. Jasne, nie dajmy się zwariować, ale zastosowanie tabel jako środka do "krojenia" strony - tworzenie dziwnych zagnieżdżonych tabel, "pustych obrazków" i podobnych dziwnych działań na tabelach nie powinno mieć miejsca. Chcesz mieć na stronie wyliczenia, zestawy danych z excela itd. - użyj tabelki. Proste (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:42 |