Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 24.10.2008 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Witam,
Mam główny div w którym jest kolejny div. I teraz chccę żeby wysokośc głównego diva wzrastała wraz z wysokością diva który jest w nim, jak to zrobić? Jak usune z niego height to robi się bardzo krótki i div w nim wystaje za niego. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 39 Dołączył: 7.04.2008 Skąd: 3city Ostrzeżenie: (0%)
|
dla internet explorer'a (przepraszam za wyrażenie) "height" oznacza tak naprawdę minimalną wysokość. Natomiast dla przeglądarek internetowych oznacza po prostu wysokość (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Więc jeżeli chcesz, aby Ci się skalowała wysokość pod wszystkimi przeglądarkami, to musisz zrobić taki myk:
Pierwsza linijka każe np Firefox'owi ustawić automatyczną wysokość i jednocześnie zignorować drugą linijkę. Druga linijka ustawia wysokość (czyli minimalną wysokość dla ie) na 20px. Trzecia (niezrozumiała dla ie6) ustawia minimalną wysokość dla tych przeglądarek, które znają coś takiego jak min-height. Czyli Fx, Opera i ie7 odczytaja 1szą i 3cią linijkę, ie6 odczyta tylko drugą. W ten sposób otrzymasz minimalna wysokość pod wszystkimi przeglądarkami. Nie potrzeba tu overflow'ów jeśli div'y wewnątrz głównego nie będą float'owane. Jeżeli chcesz inną minimalną wysokość, to pamiętaj o jej zmianie w obydwóch linijkach. I taka kolejność definiowana jak napisałem jest niezbędna żeby działało. pozdrawiam |
|
|
|
DonJeday [XHTML]Automatyczne rozciąganie diva. 24.10.2008, 21:51:35
Maxik height: 100% na diva nadrzędnego, możesz tez nadać... 24.10.2008, 22:00:56
DonJeday Dalej wewnętrzny div wychodzi za główny ... 24.10.2008, 22:42:18
Chrom może skorzystaj z overflow, hidden ukryje nadmiar... 24.10.2008, 23:16:21
Cysiaczek Dalej nie rozwiązaliście problemu skalow... 25.10.2008, 07:24:58
hiszpanespaniol nikt mi nie wmówi, że js jest potrzebny do tak ban... 25.10.2008, 07:36:05
Cysiaczek Ok, to ustaw mi dwa divy obok siebie w taki sposób... 25.10.2008, 07:55:11
hiszpanespaniol to, o czym ty piszesz, mija się z tematem tego pos... 25.10.2008, 08:06:39
mkdes A sprawa jest banalnie prosta.
Najlepiej ustaw sty... 25.10.2008, 08:29:27
Maxik Cysiaczek: osobiście coś takiego zrobiłem, myk to ... 25.10.2008, 12:16:36
hiszpanespaniol Cysiaczek miał na myśli dwa div'y obok siebie,... 25.10.2008, 13:07:17
DonJeday Problem rozwiązany wystarczyło na pocz... 25.10.2008, 14:22:47 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 12:25 |