Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: niektore style css i skaczace IE 5.0 spod win2000
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
kamiseq
oczywiscie wiem ze niby IE5.0 jest stara przegladarka i ze wsumie 6.0 jest jako takim standardem ale wiele osob ( moim zdaniem) ma win 2k i mimo wielu łatek czy upgradow wyswietla zle strone.

jak to sie objawia. przy tabulacji czy ruszaniu myszka - strona popsorstu skacze o parenascie cm w dol, po ponownym przeladowaniu strony jest ok.

zauwazylem ze to sie objawia gdy np jakiemus elementowi nadamy border > 1 px. nie przedstawie narazie jakiegos konkretnego przykladu

  1. #content #menu ul
  2. {
  3. float: left;
  4. display: inline;
  5. list-style: none;
  6. margin: 0px 0px 0px 90px;
  7. padding: 0px;
  8. height: 20px;
  9. }
  10. #content #menu ul li
  11. {
  12. float: left;
  13. display: inline;
  14. margin: 0px 10px;
  15. padding-left: 10px;
  16. background: url(../grafika/03_menu_01.gif) no-repeat;
  17. }
  18. #content #menu ul li a
  19. {
  20. display: block;
  21. margin: 0px;
  22. padding: 0px;
  23. text-decoration: none;
  24. font-size: 16px;
  25. font-weight: 800;
  26. color: #28576a;
  27. }
  28. #content #menu ul li a:hover
  29. {
  30. color: #93d20e;
  31. border-bottom: 2px solid #93d20e !important;
  32. border-bottom: 1px solid #93d20e;
  33. }


nie wiem z czego to moze wynikac:(

jakby ktos spotkal sie z tym, czy mial jakies panaceum bede wdzieczny;]
pis ;]
Kangu
sprawdzales juz : http://www.w3schools.com/css/default.asp ?
kamiseq
nie rozumiem twojej wypowiedzi, co mam tam sprawdzic?
revyag
Nie za bardzo jarzę o co chodzi z win2k. Że niby nie można zainstalować ie6 ?

Na początek:
Kod
float: left;
display: inline;


Element inline zachowuje się jak tekst więc float jest niepotrzebny, lub odwrotnie inline jest niepotrzebny gdy dajesz float.

Druga sprawa jeśli dla hover zwiększasz border to zauważ że zwiększasz też wysokość elementu. Jeśli pozycjonujesz elementy jeden pod drugim to mogą się wtedy przesuwać.

@Kangu jeszcze jedna tak bzdurna odpowiedź i dostaniesz ostrzeżenie.
Zajec
Poza starością tej przeglądarki należałoby też zwrócić uwagę na jej popularność.

IE 5 używa 2,5% Polaków.
kamiseq
co do float i display to jest myk na to aby IE nie zwiekszalo bocznych marginesow 2krotnie. poprostu przegladarki ignoruja display gdy jest float a IE dziala poprawnie.

co do przegladarki i instalacji 6 to dokladnie sprawdzilem i okazalo sie ze przy reinstalacji nie zainstalowalem koniec koncow IE6 :-) wiec chyba sprawa sie rozwiazala. a dal bym sobie glowe uciac ze mialem upgrade:| no czyli watek mozna zamknac:) aarambo.gif
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.