Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odzielny css dla ie i fx?
kidler
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 9.09.2006

Ostrzeżenie: (0%)
-----


Witam. Czy da się jakoś zrobić tak żeby css był pobierany w zależności od przeglądarki? Jak przerobić taki kawałek kodu?

  1. <style type="text/css" media="screen">
  2. @import url( <?php bloginfo('stylesheet_url'); ?> );
  3. </style>

Najlepiej żeby ogólnie był jeden css dla wszystkich rpzeglądarek ale jak ktoś wejdzie z internet exploler to żeby ten css for ie wczytało..

Ten post edytował kidler 26.08.2008, 09:44:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Można zrobić oddzielne css za pomocą Ifów htmlowych. Tylko, ze nie dawaj wtedy import tylko zwykłe link.

Jednakże lepiej jest zrobić tak
Kod
<link rel="stylesheet" href="styl.css" />
<link rel="stylesheet" href="ie_hacks.css" />


w ie_hacks uzywasz star hacków dla ie6
Kod
element
{
    color: green; /* dla reszty przeglądarek */
text-decoration: underline;
}

* html * element
{
color: red; /* Tylko dla ie6 */
}


W ie6 tekst elementu bedzie czerwony z podkresleniem. Dla reszty bedzie zielony z podkresleniem

Ten post edytował wookieb 26.08.2008, 11:23:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 18:19