Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [IE] <img> i <div> na tym samym miejscu
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
WebCM
Fragment kodu XHTML:
  1. <img src="1/scale.png" alt="S" style="top: 188px; left: 30px" onmousedown="text('scale')" />
  2. <img src="1/box.gif" alt="BOX" style="top: 128px; left: 54px" onmousedown="find('key3')" />
  3. <div style="left: 105px; top: 223px; width: 30px; height: 15px" onmousedown="find('f4')"></div>

Interesują nas tylko: <img> na górze i <div> na dole.

Rozpoznanie: obiektu <div> nie da się kliknąć mimo że w kodzie znajduje się pod obrazkiem, a więc na stronie powinien być na wierzchu. Firefox i Opera wyświetlają układ poprawnie, a IE 8 NIE.

Czy istnieje jakieś rozwiązanie tego problemu? Własność z-index nie pomaga - przynajmniej po wpisaniu w Narzędziach dla deweloperów.

EDIT: Gdy ustawię background-color, mogę kliknąć warstwę. IE zadziwia inteligencją, ale akurat tutaj nie potrzebuję koloru. Pewnie znajdę jakiś hack na to. Wartość 'transparent' też nie pomaga.
erix
Cytat
Rozpoznanie: obiektu <div> nie da się kliknąć mimo że w kodzie znajduje się pod obrazkiem, a więc na stronie powinien być na wierzchu. Firefox i Opera wyświetlają układ poprawnie, a IE 8 NIE.

To nie ma znaczenia, jaka kolejność w kodzie, jeśli chodzi o ten konkretny przypadek. winksmiley.jpg

Pokaż cały kod + jakiś CSS, najlepiej na żywo, aby można było odpalić w przeglądarce.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.