![]() |
Problem ze skryptem pod IE7 - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: Problem ze skryptem pod IE7 (/thread-problem-ze-skryptem-pod-ie7) |
Problem ze skryptem pod IE7 - peelee - 26-02-2011 Witam Mam taki mały skrypcik płynnej rotacji obrazków. Mam z nim problem nie mogę dojść co jest nie tak mianowicie działa prawidłowo pod każdą przeglądarką firefox, opera, chrome, internet explorer 8, natomiast w internet explorer 7 jest źle. Doszedłem że powodem tego jest następujący wpis <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> jeżeli go usunę to w IE7 działa ale problem w tym że powyższy skrypt chcę umieścić w serwisie w którym jest taki wpis i nie mogę się go pozbyć. Proszę o pomoc. RE: Problem ze skryptem pod IE7 - Kartofelek - 27-02-2011 a co nie działa dobrze? Masz inne: 1) http://jqueryfordesigners.com/jquery-infinite-carousel/ 2) http://sroucheray.org/blog/jquery-plugins/jquery-infinite-carousel/ RE: Problem ze skryptem pod IE7 - peelee - 27-02-2011 Podaje linka do działającego tego skryptu http://szklarska.nazwa.pl/projekt/kar/kar.html pod IE7 fotki wychodzą poza ramkę RE: Problem ze skryptem pod IE7 - Kartofelek - 27-02-2011 IE7 po prostu wali jakimś bugiem stąd nie interpretuje overflow:hidden; które powinno ukrywać wystające bloki. Spróbuj z tymi co ci dałem, bo tutaj zbyt wiele nie wskórasz. Na siłę by dało radę to obejść, ale to dłuższa zabawa i nie warta zachodu. Czy pisałem wam już, że IE7 to taki IE6 tylko numerek ma większy? RE: Problem ze skryptem pod IE7 - Kartofelek - 27-02-2011 a i spróbuj dla #carousel_inner dać position:relative Patrz tutaj: http://snook.ca/archives/html_and_css/position_relative_overflow_ie/ Ale czy to zadziała nie daję głowy, bo to IE7 ;] RE: Problem ze skryptem pod IE7 - peelee - 27-02-2011 Dzięki za pomoc Kartofelek nie dawało mi to spokoju grzebałem po necie i też znalazłem to rozwiązanie dodanie position:relative do #carousel_inner ale pojawił sie problem bo wtedy w firefoxie było trochę inaczej wyświetlane. Znalazłem mały skrypcik który ładuje plik css dla IE i rozwiązał sprawę <script type="text/javaScript"> // 1 if (-1 != navigator.userAgent.indexOf("MSIE")) { // 2 document.write('<link href="styll_ie.css" rel="stylesheet" type="text/css" />'); } // 3 </script> Dzięki za pomoc. RE: Problem ze skryptem pod IE7 - Kartofelek - 27-02-2011 To nie lepiej komentarze warunkowe? <!--[if lte IE 8]> <link rel="stylesheet" href="style_dla_ie_kupy.css?v=01" /> <![endif]--> |