Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[html] menu w css dziwnie się zachowuje pod IE

Zaczynasz dopiero swoją przygodę z HTML'em? A może mimo swojego doświadczenia natknąłeś się na jakiś problem? Tutaj na pewno znajdziesz pomoc.

[html] menu w css dziwnie się zachowuje pod IE

Post 18.05.2007, 14:20:39

Na stronie jasnogorska.pl utworzyłem menu w css, jednak pod przeglądarka IE jest problem w jego wyświetlaniu. Tło się dziwnie pojawia, nie ma przeźroczystości oraz klikalny jest tylko tekst, a nie cały przycisk. Nie wiem dlaczego tak się dzieje. Pod Firefoxem i Operą jest wszystko w porządku. Proszę o pomoc...
Share Your Planet - Animal Planet
Avatar użytkownikaDriver
Posty: 117
Dołączył(a): 05.11.2002
Lokalizacja: Nevada

Post 19.05.2007, 02:38:54

Wszystko przez opacity. Albo ustaw przezroczystość w ten sposób: http://www.mandarindesign.com/opacity.html , albo zastosuj png z kanałem alpha i skryptm dla IE http://homepage.ntlworld.com/bobosola/pnghowto.htm
azamo
Adam Zamozniewicz

Posty: 11
Dołączył(a): 18.04.2006
Lokalizacja: Swarzędz

Post 19.05.2007, 20:09:51

Dzięki! Musiałem po prostu dopisać do przycisku parametr width: 97%; (na przykładzie było 100%, ale u mnie przy tej wartości się rozjeżdżało). Czyli pod IE7 nie rozpoznaje przeźroczystości jeśli nie ma zdefiniowanej szerokości obiektu, śmieszne są te niuanse... Natomiast pod przeglądarką IE6 na stronie http://www.mandarindesign.com/opacity.html nic nie jest przeźroczyste. Sprawdzałem to przeglądarką ie6eolas_nt.zip ze strony http://browsers.evolt.org/?ie/32bit/standalone. Czyli w takim razie, pod IE6 nie można uzyskać przeźroczystości?
Share Your Planet - Animal Planet
Avatar użytkownikaDriver
Posty: 117
Dołączył(a): 05.11.2002
Lokalizacja: Nevada

Post 20.05.2007, 02:31:35

filter:alpha odpowiada za przezroczystość (właściwie nieprzezroczystość - opacity) w IE. I u mnie się sprawdza, zarówno w IE6, jak i IE7, również na http://www.mandarindesign.com/opacity.html .
azamo
Adam Zamozniewicz

Posty: 11
Dołączył(a): 18.04.2006
Lokalizacja: Swarzędz

Post 20.05.2007, 17:40:00

filter: alpha(opacity=60); - Internet Explorer
-moz-opacity: .60; - Mozilla 1.6 i wcześniejsze
opacity: .60; - nowsza Mozilla i CSS-3

Dokładnie tak, ale jak nie nadasz szerokości obiektu pod IE, to przeźroczystości nie będzie. Tak było właśnie w moim przypadku.
Share Your Planet - Animal Planet
Avatar użytkownikaDriver
Posty: 117
Dołączył(a): 05.11.2002
Lokalizacja: Nevada


Powrót do Początkujący webmaster


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 51441 zarejestrowanych użytkowników.
Najnowszy użytkownik: jonman65


Nasi użytkownicy napisali:

  • 937724 wiadomości
  • w 247442 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)