![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
Witam
Poprawiam stronę żeby ładnie otwierała się we wszystkich przeglądarkach. Ale nie mogę poradzić sobie z IE i menu głównym strony bo się źle wyświetla. Link do strony cs.SEKOCIN.pl html CSS Kod #counter-strike_top-menu { float:left; width: 980px; } ul.counter-strike_menu-glowne-ul, li.counter-strike_menu-glowne-li{ display: block; list-style: none; margin: 0; padding: 0; } Ten post edytował Piotrwusek 9.08.2008, 15:51:03 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 3 Dołączył: 1.06.2007 Skąd: self::display() Ostrzeżenie: (0%) ![]() ![]() |
jak przyuwazylem nie pomoglo
![]() zatem: 1) IE nie radzi sobie z przezroczystoscia obrazków *.png - trzeba używać hacka, znajdziesz go wpisując w google'ach "png behavior" 2) co rozwlajacego sie menu pod IE, sbrobuj zmniejszyc lewe paddingi elementów a z 15px na mniej. Jak to nie pomoze to dodaj regule margin: 0; dla elementów ul i li w menu. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 6.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
IE nie radzi sobie z przezroczystoscia obrazków *.png - trzeba używać hacka, znajdziesz go wpisując w google'ach "png behavior" Warto jednak zauważyć, że nawet hack nie pomaga, gdy .png jest obrazkiem tła. W takich wypadkach trzeba albo usuwać półprzezroczyste tło dla wszystkich, albo zrobić dwa arkusze CSS (jeden dla ie6, a drugi dla reszty) i napisać prosty skrypt ustawiający arkusz wg przeglądarki użytkownika. Cytat Męcząc się z IE6 jedynie utwierdzasz ich w przekonaniu, że IE6 'wystarczy, nie trzeba aktualizować' - nie najlepsza sytuacja ;-) Co nie zmienia faktu, że profesjonalny koder nie pozwoli sobie na ignorowanie jednej grupy użytkowników, nawet jeśli ta grupa jest tak nie wyedukowana (żeby nie powiedzieć głupia), by wciąż używać badzIEwia. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:16 |