Hack dla IE6

hejka, mam tylko 1 mały problemik:

używam plików .png do layouta strony, a wiadomo, że tylko IE6 nie czyta ich poprawnie (na szczeście tylko on, IE7 czyta juz poprawnie.)

w css mam taki kod:

.box {

width:218px;

height:201px;

padding:17px 9px 12px 12px;

background-image:url(../images/box.png);

float:left;}

jak zrobić aby tylko IE6 wczytało inny plik, np. .jpg lub .gif zamiast .png?

Możesz to zrobić w php albo js.

PHP: http://www.google.pl/search?hl=pl&lr=&c … hp&spell=1

js odpada bo niekazdy ma włączone, a w php nie znalazłem poprawnej składnii. z podpowiedzi znalazłem ze można tak zrobić:

.box{

background-image:url(../images/box.png);}

czy takie coś zadziała?

Zadziała pod warunkiem że reguła dla ie będzie pod regułami ogólnymi. Jednak moim zdaniem jest to niedobre rozwiązanie i lepszym jest zastosowanie js (bardzo mało osób tych co mają ie6 wyłącza js).

a jakiś może przykład hacka dla ie6 z wykozystaniem js?

Hmm, dziwna sprawa, bo nie słyszałem nigdzie o tym, żeby zamykali google czy yahoo.

Bo banów raczej nie rozdają.

http://www.google.com/search?client=ope … 8&oe=utf-8