Skocz do zawartości

Dwa różna pliki css dla IE i FF


Stwor

Rekomendowane odpowiedzi

Mam pytanie

Czy można zrobić aby dla IE był inny plik css, a dla reszty przeglądarek inny.

Niestety jest to chyba konieczne ponieważ IE inaczej niż FF ustala odległości, np. margin-left:.

Czy i jak można to zrobić ?

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

rozumiem że w php, tylko ja nie zajmuję się php czy ktoś napisał coś takiego lub mógłby ?

EDIT: polskichstron.net

pod IE oba menu wchodzą trochę za bardzo na prawo, czytałem że IE inaczej mierzy odległości niż np. FF?

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

Mam pytanie

Czy można zrobić aby dla IE był inny plik css, a dla reszty przeglądarek inny.

Niestety jest to chyba konieczne ponieważ IE inaczej niż FF ustala odległości, np. margin-left:.

Czy i jak można to zrobić ?

Nie potrzeba wcale robić rożnych plików dla przeglądarek, podaje Ci pierwsze linki z brzegu, masz pięknie opisane.

https://www.maratz.com/blog/archives/2005/0...ernet-explorer/

https://css-discuss.incutio.com/?page=BoxModelHack

https://www.webcredible.co.uk/user-friendly...detection.shtml

"Dopiero gdy wolna wola znowu zaskoczyła, przerwali bieg po torze przeszkód ich własnej konstrukcji."

Odnośnik do komentarza
Udostępnij na innych stronach

dzięki za porady, IE 5 mnie nie interesuje bo sprawdziłem sobie statystyki i mam następująco:

wersje MSIE:

6.0 - 82.30%

7.0 - 14.56%

5.0+ - 3%

dla IE 6 można zrobić:

<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="ie_hacks.css" />
<![endif]-->

czy dla IE 7 można zrobić tak?:

<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" href="ie_hacks.css" />
<![endif]-->

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

Mogę Cię zapewnić, że IE7/FF/Opera/Safari można zmusić do pracy na jednym css i do tego trzeba zmierzać. Stosowanie hacków powinienes traktować jako absolutną ostatecznosć (IE6). Ciężka praca, którą włożysz teraz w budowanie uniwersalnego kodu zaoowocuje w przyszłosci przy następnym projektach.

Jest to taka pokrętna odpowiedź na Twoje pytanie, ale mysle, że załapiesz;)

Odnośnik do komentarza
Udostępnij na innych stronach

rozumiem o co Ci chodzi wiem że mogę stać na jednym css, tylko wydaje mi się że będzie to więcej roboty niż zrobienie 2 oddzielnych css dla innych przeglądarek, ale zobaczę.

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

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