![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam pewien problem. Poprzez JavaScript zmieniam wartość style.display divu o okreslonym id. Pod FF, IE8, Operą, Chrome itd. działa ok. Problem zaczyna się na IE6/7. Kod wygląda następująco: CSS:
W JS zmieniam wartosc program z display none na display block. Działa wszystko OK. Na IE7 bloki w ogole się nie pokazują... Co moze byc tego przyczyna? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 3 Dołączył: 22.01.2009 Skąd: Blachownia Ostrzeżenie: (0%) ![]() ![]() |
Kod display: table-cell; Tego ie nie wspiera... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
No tak, ale to raczej nie ma nic do rzeczy, bo odziwo te dwa bloki (boxLeft i boxRight) są *dobrze* wyświetlanie... tylko blok Programy gdzieś znika..
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 3 Dołączył: 22.01.2009 Skąd: Blachownia Ostrzeżenie: (0%) ![]() ![]() |
Lepiej by było jak byś pokazał stronę na żywo, bo po tym fragmencie kodu nie jestem wstanie nic ciekawego stwierdzić.
Możesz spróbować wywalić overflow: hidden... ID nie może się on również rozpoczynać cyfrą ani myślnikiem! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki za opdowiedź.
Próbowałem juz overflow: hidden i nie działa tak samo. ID jest poprawne (zostało zmienione na k, l) , bo w reszcie przegladarek działa (ie 8) również. Zamiast divów program, wstawiłem <table> (elementy sa wyswietalne w tabeli, najlepsze rozwiazanie) no i tak samo tabela znika. Niestety nie mogę wstawić fragmentu strony. Ten post edytował NeRoK 21.12.2009, 11:20:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 04:16 |