ďťż

CSS (php) - filter: Gray; FireFox, Mozilla zresztą.

       

Podstrony


telcocafe

Filtr Gray, jak i większość filtrów nie jest kompatybilna z FireFoxem. Czy jest jakaś metoda, by pod tą przeglądarką uzyskać ten efekt?
Chodzi mi o dynamiczną zmianę koloru obrazka - właśnie na odcienie szarości... pod IE chodzi ładnie...
A może ktoś wie, jak w PHP wygenerować obrazek (np. z pliku img.png) w odcieniach szarości?
W obu wypadkach przydatne byłyby kodziki :)

//edit:
Znalazłem funkcję imagefilter i właśnie ją rozpracowywuje, ale czy jest może coś w CSSie lub JSie ?
Użytkownik DJ_ProG edytował ten post 20 lipiec 2006, 19:54


http://p2p.wrox.com/...?TOPIC_ID=29275 ?

Coldpeer, chyba nieuważnie lookałeś stronkę... poza tym, nie chodzi grayscale pod FF.

Wykombinowałem takie coś w PHP i ładnie chodzi:
<?php header( 'content-type: image/png' ); $im = @imagecreatefrompng( 'obrazek.png' ) or die( 'Blad w inicjowaniu bibliotek GD!' ); if ($im && imagefilter($im, IMG_FILTER_GRAYSCALE)) imagepng($im); else imagepng($im); imagedestroy($im); ?>
a czy jest coś podobnego w CSS/JS ???

@down: wiem, że JS nie ma, ale może przez neigo da się jakoś lepiej sterować CSSami...
Pytanie jest cały czas aktualne (a przerabianie obrazka nie wchodzi w grę bo grayscale ma być nadawana obrazkom na innych servach bez ich pobierania).
Użytkownik DJ_ProG edytował ten post 21 lipiec 2006, 09:39

Coldpeer, chyba nieuważnie lookałeś stronkę... poza tym, nie chodzi grayscale pod FF.

Wykombinowałem takie coś w PHP i ładnie chodzi:
<?php header( 'content-type: image/png' ); $im = @imagecreatefrompng( 'obrazek.png' ) or die( 'Blad w inicjowaniu bibliotek GD!' ); if ($im && imagefilter($im, IMG_FILTER_GRAYSCALE)) imagepng($im); else imagepng($im); imagedestroy($im); ?>
a czy jest coś podobnego w CSS/JS ???

JS nie ma mozliwosci edycji obrazka, a CSS jak sam napisales nie dizala poprawnie w wszystkich przegladarkach, wiedz albo robisz to w php, albo w programie grficznym i wysylasz gotowy obrazek na serva

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.