Skocz do zawartości

Problem z renderingiem w IE 7


gartP

Rekomendowane odpowiedzi

Witam,

chciałby prosić o pomoc w identyfikacji przyczyny błędu z jakim mam do czynienia w swoim serwisie.

Konkretnie chodzi o IE7 i sytuację gdy po wygenerowaniu strony dokonam minimalizacji IE7, a następnie powracam/maksymalizuję IE7.

Pierwotnie strona generuje sie poprawnie, ale po ponownej maksymalizacji IE7 część zawartośc jest niewidoczna.

Podejrzewam, że mam jakiś błąd w strukturze HTMLa czy też coś źle ustawiam w CSS, choć dziwi mnie, że problem dotyczy tylko części strony

Może to jednak jakiś BUG IE ?

Będę wdzięczny za pomoc i sugeste dotyczące przyczyn błędu

Problem dotyczy strony https://gartija.pl/gielda.php?gi=vlast (konkretnie zawartości tabeli w części głównej strony)

Przy czym istotne jest by ustawiony był "widok uproszczony" - to opcja do ustawienia na tej stronie

Odnośnik do komentarza
Udostępnij na innych stronach

Wiitaj,

Popraw błędy które zwraca walidator i sprawdź czy dalej jest problem. W każdym wypadku, poprawny kod to plus dla strony. :D

https://validator.w3.org/check?verbose=1&am...hp%3Fgi%3Dvlast

https://jigsaw.w3.org/css-validator/validat...hp%3Fgi%3Dvlast

Odnośnik do komentarza
Udostępnij na innych stronach

To błąd IE, spróbuj ustawić atrybuty width i height dla elementu który znika lub zastosować filtr opacity na 99%. IE 6/7 lubi sobie czasem "zgubić" tekst podczas scrollowania strony / przywracania okna dla bardziej skomplikowanych layoutów na DIV.

Czasem umieszczenie jednego DIV z position: absolute też pomaga. Coś w stylu.

<div style='position: absolute; width: Xpx; height: Ypx;'>Tutaj tekst</div>
<div style='width: Xpx; height: Ypx;'><!-- Placeholder --> </div>

Walidacja raczej nic nie da, ale można spróbować.

Głównie problem jest z "emulacją" tabel na DIV/SPAN i wieloma zagnieżdżonymi elementami z ustawionym atrybutem float. Jeśli problem jest taki, że np. znika część tabeli to ja bym to po prostu przepisał na table. Możesz też zamiast float użyć position: relative / position: absolute i określić położenie relatywnie w pikselach.

Inna opcja to zalecenie update do IE8 (z tego co wiem tam problem nie występuje), bo wszystkie rozwiązania problemu oprócz użycia <table> są bardzo "toporne".

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności