20-04-2010, 15:26
Po pierwsze ie6 to nadal ponad 5% użytkowników - czyli wcale nie tak mało - a najczęściej to jest tak, że jak robisz dla kogoś stronę i chcesz mu ją pokazać na jego komputerze to okazuje się, że klient właśnie należy do tych 5% i widzę wasze miny jak mu tłumaczycie, że jest w mniejszości i niech sobie zainstaluje nowszą przeglądarkę itp.
a teraz @siwy696
Jeśli chodzi o ten styl pod ie to właściwie nie jest tak trudno.
Jeśli uciekają ci elementy pozycjonowane przez float to najczęściej jest to błąd podwójnego marginesu i wystarczy dla tych elementów ustawić display: inline; Spróbuj - nie boli.
Nikt nie wie dlaczego to tak działa, ale najważniejsze, że działa.
Oprócz tego problem może jeszcze wystąpić z innym interpretowaniem box modelu przez ie - w tym przypadku wystarczy ustawić prawidłowy DOCTYPE dla dokumentu i nie poprzedzać go niczym, żadnym prologiem xml itd.
Niestety tak jak inni nie będę siedział i liczył pixeli i się domyślał gdzie te elementy są umiejscowione, bo nie dołączyłeś html'a. Mogę się tylko domyślać że #o-nas to element menu, ale czy to zagnieździłeś w <li> czy w <dt> czy w <div> ??
Pozdrawiam
Aleksander
a teraz @siwy696
Jeśli chodzi o ten styl pod ie to właściwie nie jest tak trudno.
Jeśli uciekają ci elementy pozycjonowane przez float to najczęściej jest to błąd podwójnego marginesu i wystarczy dla tych elementów ustawić display: inline; Spróbuj - nie boli.
Nikt nie wie dlaczego to tak działa, ale najważniejsze, że działa.
Oprócz tego problem może jeszcze wystąpić z innym interpretowaniem box modelu przez ie - w tym przypadku wystarczy ustawić prawidłowy DOCTYPE dla dokumentu i nie poprzedzać go niczym, żadnym prologiem xml itd.
Niestety tak jak inni nie będę siedział i liczył pixeli i się domyślał gdzie te elementy są umiejscowione, bo nie dołączyłeś html'a. Mogę się tylko domyślać że #o-nas to element menu, ale czy to zagnieździłeś w <li> czy w <dt> czy w <div> ??
Pozdrawiam
Aleksander