Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML] Select nad divem, IE znowu wariuje...
Snowak
post 1.01.2008, 21:35:43
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 13.12.2007

Ostrzeżenie: (0%)
-----


Tworzę sobię okienko w divie, ma position: absolute, jest wyśrodkowane przez JS... Krótko mówiąc w firefoxie wszystko działa bez problemów. Natomiast problem zaczyna się w IE... Pod okienkiem znajdują się selecty i mimo tego, że okienko znajduje się nad resztą treści strony, to selecty pojawiają się na okienku! Kombinuje z parametrem z-index dla diva zawierającego treść strony oraz dla selectów i okienka ale to nic nie daje... Co jest nie tak? Czyżby kolejny problem nie do rozwiązania w IE? :|

btw. Treść strony w dużym skrócie wygląda tak:

  1. <div>
  2. tresc strony
  3. <select>...</select>
  4. </div>
  5.  
  6. <!-- okienko -->
  7. <div>
  8. tresc okienka
  9. </div>


I opisując problem w skrócie - okienko przy pozycjonowaniu absolutnym pojawia się nad treścią lecz pod selectem.

Z góry dzięki za odpowiedź.

Ten post edytował Snowak 1.01.2008, 21:36:20
Go to the top of the page
+Quote Post
franki01
post 1.01.2008, 21:51:29
Post #2





Grupa: Zarejestrowani
Postów: 508
Pomógł: 75
Dołączył: 2.11.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Przez CSS nic z tym nie zrobisz. Po prostu interpretacja IE na to nie pozwala. Tez mnie to zawsze denerwuje smile.gif
Go to the top of the page
+Quote Post
batman
post 1.01.2008, 21:52:46
Post #3





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Domyślam się, że nie działa pod IE6? Nie ma prostego rozwiązania tego problemu. Najszybszym rozwiązaniem jest ukrycie selecta jeśli okienko się wyświetla. Innym rozwiązaniem jest zastosowanie ramek. Poszukaj na google, łatwo znaleźć.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
franki01
post 1.01.2008, 21:56:17
Post #4





Grupa: Zarejestrowani
Postów: 508
Pomógł: 75
Dołączył: 2.11.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Cytat(batman @ 1.01.2008, 21:52:46 ) *
Domyślam się, że nie działa pod IE6? Nie ma prostego rozwiązania tego problemu. Najszybszym rozwiązaniem jest ukrycie selecta jeśli okienko się wyświetla. Innym rozwiązaniem jest zastosowanie ramek. Poszukaj na google, łatwo znaleźć.


Wlasnie tez myslalem nad ukryciem selecta, jak to jest np. w lightboxie, ale tutaj ten div z absolute jest jak div jest caly czas widoczny to juz gorzej...
Go to the top of the page
+Quote Post
Snowak
post 2.01.2008, 20:44:04
Post #5





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 13.12.2007

Ostrzeżenie: (0%)
-----


Już sobię poradziłem - jak otwieram ramkę pozycjonowaną absolutnie to JSem ustawiam pod nią iframe.. zasłania selecta i wszystko pięknie działa. Oczywiście trzeba dobrze ustawić parametr z-index dla ramki i okna - najlepiej przez JS a nie CSS.. Momentami przez CSS go nie obsługiwało.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 01:54