Artur Nierodka

Artur Nierodka BRE Bank Łódź

Temat: Obsługa CSS w przegladarkach IE i Firefox

Pytanie zapewne dość amatorskie,
ale szczerze czuję się amatorem jeżeli chodzi o programowanie stron, poproszę Was o pomoc.

Zrobiłem stronkę w html która obsługuje style (rozwijane menu). Wszystko byłoby fajnie ale rozwijane menu: działa pod firefox'em, a nie działa pod IE 6.
Css'y znajdują się w katalogu css.

Początek mojej strony:
<head>
....
<title>JAKIŚ TYTUŁ</title>
<link href="css/dropdown.css" media="all" rel="stylesheet" type="text/css" />
<link href="css/menu-style.css" media="all" rel="stylesheet" type="text/css" />
<!--[if lt IE 7]>
jakiś kod
<![endif]-->
</head>

Pytanie:
Co trzeba wpisać w miejscu "jakiś kod", żeby rozwijane menu zadziało w IE.

Z góry dziękuję za pomoc.Artur Nierodka edytował(a) ten post dnia 15.04.10 o godzinie 14:14
Krzysztof Szelążek

Krzysztof Szelążek Senior .net
Developer

Temat: Obsługa CSS w przegladarkach IE i Firefox

Niestety aby trick zadzialal na ie 6, musisz skorzystac z JS, albo otoczyc elemnty menu (gorne i pod menu) w tabelke.
Artur Nierodka

Artur Nierodka BRE Bank Łódź

Temat: Obsługa CSS w przegladarkach IE i Firefox

Autor strony z której uczyłem się robić rozwijane menu podpowiada jakiś kod:

<!--[if lt IE 7]>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.dropdown.js"></script>
<![endif]-->

..lecz to u mnie nie działa :-(

konto usunięte

Temat: Obsługa CSS w przegladarkach IE i Firefox

Hmm, nie ma co tak szybko przesądzać o tym JS :)

Przydałyby się:
1. CSS dot. menu
2. Opis objawów w IE6 + screenMaciej Chałapuk edytował(a) ten post dnia 15.04.10 o godzinie 14:27

Temat: Obsługa CSS w przegladarkach IE i Firefox

A nie możesz po prostu olać IE6? To martwa przeglądarka i jeśli ktoś jej używa to na własną odpowiedzialność.

konto usunięte

Temat: Obsługa CSS w przegladarkach IE i Firefox

a nie lepiej zastosować rozwijalne menu, które będzie działać bez trików i tych cudów?

tyle tego w sieci... wystarczy podejrzeć...
http://www.2expertsdesign.com/2009/08/24/amazing-multi...

http://www.cssplay.co.uk/menus/
Artur Nierodka

Artur Nierodka BRE Bank Łódź

Temat: Obsługa CSS w przegladarkach IE i Firefox

Maciej Chałapuk:
Hmm, nie ma co tak szybko przesądzać o tym JS :)

Przydałyby się:
1. CSS dot. menu
2. Opis objawów w IE6 + screen
Objaw jest taki że się button rozwija do listy.
Cssy pochodzą stąd: http://vivee.info/2008/12/24/rozwijane-menu-na-szybko/
Efekt jest taki:
http://pliki.vivee.info/dropdown/1/
Andrzej K.:
A nie możesz po prostu olać IE6? To martwa przeglądarka i jeśli ktoś jej używa to na własną odpowiedzialność.
Niestety nie mogę :-(
no i problem w tym że na razie jestem na etapie że w żadnej IE nie działa :-(Artur Nierodka edytował(a) ten post dnia 15.04.10 o godzinie 15:22
Adam Pawliczek

Adam Pawliczek Usability expert, UX
designer,
Interaction
specialist

Temat: Obsługa CSS w przegladarkach IE i Firefox

Artur Nierodka:
Autor strony z której uczyłem się robić rozwijane menu podpowiada jakiś kod:

<!--[if lt IE 7]>
<script type="text/javascript"
> src="js/jquery.js"></script>
<script type="text/javascript"
> src="js/jquery.dropdown.js"></script>
<![endif]-->

..lecz to u mnie nie działa :-(

To nie jest dla mnie uczenie się robienia rozwijanego menu, a skorzystanie z gotowego rozwiązania nie posiadając wiedzy na temat JS i CSS. Tak to się kończy. I nie czytasz tego co skopiowałeś, dlatego nie działa pod IE6.
Maciej Filipiak

Maciej Filipiak właściciel, VizMedia

Temat: Obsługa CSS w przegladarkach IE i Firefox

Andrzej K.:
A nie możesz po prostu olać IE6? To martwa przeglądarka i jeśli ktoś jej używa to na własną odpowiedzialność.

Na jakim Ty świecie żyjesz człowieku

Mówisz swoim klientom, że olewasz połowę internautów w tym większość przedsiębiorstw ?

konto usunięte

Temat: Obsługa CSS w przegladarkach IE i Firefox

Maciej Filipiak:

Na jakim Ty świecie żyjesz człowieku

Mówisz swoim klientom, że olewasz połowę internautów w tym większość przedsiębiorstw ?

Połowę? :) Odważna teza ;)
Maciej Filipiak

Maciej Filipiak właściciel, VizMedia

Temat: Obsługa CSS w przegladarkach IE i Firefox

racjonalna teza,

masz ruchliwe strony to popatrz sobie na statystyki.

O ile dzieciarnia korzysta głównie z FF
to firmy podpisują umowy z M$ i używają IE

Mnie też to martwi - ale tak jest.

Olewanie IE to przejaw braku rozsądku i nie wróży raczej sukcesu w usługach webmasteringu.

konto usunięte

Temat: Obsługa CSS w przegladarkach IE i Firefox

Maciej Filipiak:
racjonalna teza,

masz ruchliwe strony to popatrz sobie na statystyki.

Mam. I u mnie ie stanowi o wiele mniej niż w u gemiusa. Nie w tym rzecz. Stosunek zależy od tematyki serwisu. Mówiłeś o połowie Internautów (tam jest coś koło 5%), a nie połowie korporacji.
O ile dzieciarnia korzysta głównie z FF
to firmy podpisują umowy z M$ i używają IE

Umowy o korzystanie z IE6? Ja myślałem do tej pory, że używają, bo używane przez nich strony bujają w tych przeglądarkach. Jakieś active-x'y i inne pomysłowe rzeczy.

No i kolejna sprawa, że olać IE niekoniecznie oznacza rozwaloną stronę. Olanie, to brak wodotrysków i fajnych rozwiązań z zachowaniem dostępu do treści. Koniec końców za pracę płaci klient, więc często zostawiam decyzję jemu.Peter K. edytował(a) ten post dnia 16.04.10 o godzinie 00:36
Maciej Filipiak

Maciej Filipiak właściciel, VizMedia

Temat: Obsługa CSS w przegladarkach IE i Firefox

Microsoft posiada korporacyjne pakiety aplikacji.
Wraz z supportem - i to jest najważniejsze.

I niestety z tego tylko powodu Microsoft będzie monopolistą w dostawie oprogramowania dla firm (w tym IE)

I dobrze mówisz - ani suport, ani instalacja oprogramowania korporacyjnego, ani aktualizacja, nie obejdzie się bez iExplorera przez ActiveX.

Żadna duża firma (nie informatyczna) nie będzie bazowała na oprogramowaniu Open Source, bez supportu.

konto usunięte

Temat: Obsługa CSS w przegladarkach IE i Firefox

Maciej Filipiak:
Microsoft posiada korporacyjne pakiety aplikacji.
Wraz z supportem - i to jest najważniejsze.

I niestety z tego tylko powodu Microsoft będzie monopolistą w dostawie oprogramowania dla firm (w tym IE)

Ale czemuż to jest akurat IE6? Nie śledzę rozwoju tej przeglądarki. Activex w ie8 i ie7 jest niekompatybilne z ie6?Peter K. edytował(a) ten post dnia 16.04.10 o godzinie 00:43
Maciej Filipiak

Maciej Filipiak właściciel, VizMedia

Temat: Obsługa CSS w przegladarkach IE i Firefox

ok, sorry zignorowałem 6 - to przez późną porę - sorry
Pisałem ogólnie o IE
Artur Nierodka

Artur Nierodka BRE Bank Łódź

Temat: Obsługa CSS w przegladarkach IE i Firefox

Adam Pawliczek:

To nie jest dla mnie uczenie się robienia rozwijanego menu, a skorzystanie z gotowego rozwiązania nie posiadając wiedzy na temat JS i CSS. Tak to się kończy. I nie czytasz tego co skopiowałeś, dlatego nie działa pod IE6.

"nie posiadając wiedzy na temat JS i CSS. Tak to się kończy." - co to jest w ogóle?

Kolego potrzebuję przerobić tylko jedną małą stronkę z rozwijanym menu tak aby działała także w przeglądarkach IE, nie będę tworzył jakiś wielkich rozwiązań więc rozległa wiedza JS i CSS jest mi w zasadzie nie potrzebna (nie mam na to czasu). Gdybym miał czas na uczenie się tego nie zawracałbym tu głowy. Zatem jeżeli chciałeś się powymądrzać winszuję wiedzy.

Z tego co koledzy piszecie to wydaje się że nie ma prostego rozwiązania na obsłużenie tego w IE bo wymaga to
zaawansowanego kodowania JS - tak podejrzewałem zakładając temat.

Tak czy owak rozwiązanie znalazłem.

Wszystkim dziękuję za podpowiedzi.
Pozdrawiam.Artur Nierodka edytował(a) ten post dnia 19.04.10 o godzinie 09:34

Następna dyskusja:

Interpretacja CSS w Firefox...




Wyślij zaproszenie do