Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: IE + przeźroczyste tło warstwy
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
revyag
Witam.
Mam problem z obsługą warstw przez IE.
Tworzę warstwe z przeźroczystym tłem:
Kod
div.layer{
       background-color: transparent;
       width: 30px;
       height:15px;
       position: absolute;
       left: 142px;
       top: 160px;
}

następnie w kodzie html piszę:
  1. <div class="layer" onclick="openCenteredWindow('jakas_strona.htm',415,330)"></div>

kodu funkcji nie wrzucam bo jest na pewno ok, używam go od dawna.
Problem jest taki, że pod IE nie można kliknąć tej warstwy, Opera i Mozilla nie mają kłopotów.
Czy da się jakoś zmodyfikować kod aby można było kliknąć warstwę pod IE, która ma przeźroczyste tło ? Bo jak zmienie tło na jakikolwiek kolor to jest ok. Ale ja chcę żeby było przeźroczyste.
dag
Spróbuj z-index. Ustawia kolejność warstw.
revyag
Nie, to na pewno nie to. Poza tym jak tło jest jakiegokolwiek koloru to wtedy wszystko jest ok, kiedy jest przezroczyste wtedy jest kłopot.
kicaj
Zrob filter: opacity(); jakos tak chyba ;/
revyag
Spox, z opacity działa, tylko że musiałem wywalić background-color i zrobić też opacity dla mozilli. Ale opacity chyba dopiero w css3 będzie standardem, teraz nie ma tego w specyfikacji.
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.