Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przezroczystość *.png a "background-image"
kari
post 9.02.2006, 18:27:32
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 1.03.2005

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


dlaczego, kiedy definiuje po przez background-image tło tabelki w formacie *.png, to firefox i IE wyświetla obrazek nieprzezroczysty. dodam, że w operze wszystko jest dobrze??
i czy można jakoś temu zaradzić?


--------------------
(\.../)
(O.o)
(> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Kill3R
post 9.02.2006, 19:34:57
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 10.06.2003
Skąd: Tarnobrzeg/Poznań

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


witam

Firefox obsluguje kanal alpha plikow png natomiast internet explorer nie obsluguje kanalu alpha i dlatego pliki png nie mają przezroczystosci pod IE

Jest kilka sposobów dzięki ktorym mozesz to obejsc

na forum myart.pl ostatnio byl poruszany ten temat
http://myart.pl/forum/viewtopic.php?t=6491


--------------------
"Umysł ludzki robi tak wielkie postępy, że człowiek za nim nie nadąża"
katalog www
Go to the top of the page
+Quote Post
kari
post 9.02.2006, 20:06:39
Post #3





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 1.03.2005

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


tak, wiem, tyle,że ja pytam o coś innego. mianowicie jeśli wstawię grafikę w taki sposób:
  1. <img border="0" src="grafika_strony/pegaz.png">
to wszystko jest dobrze, ale jeśli tą samą grafikę wstawię jako tło w tabelce, wtedy traci on przezroczystość, a mi zależy na tym, aby było widać to, co jest pod tabelką.


--------------------
(\.../)
(O.o)
(> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination.
Go to the top of the page
+Quote Post
my_identify
post 9.02.2006, 21:29:31
Post #4





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 5.02.2006

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


Korzystasz z pngfix.js ?
Go to the top of the page
+Quote Post
kari
post 9.02.2006, 21:31:47
Post #5





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 1.03.2005

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


tak, a to w tym jest problem? jeśli tak, to można go jakość obejść??


--------------------
(\.../)
(O.o)
(> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination.
Go to the top of the page
+Quote Post
my_identify
post 9.02.2006, 21:58:32
Post #6





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 5.02.2006

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


Problem dotyczy IE bo pngfix stosuje filtry tylgo do elementów img a reszta go nie obchodzi, niewiem jak to obejść, trzeba poprawić całą funkcje. A co do FF to pamientaj o
Kod
background-color: transparent;
dla tabeli

edit: możesz zastosować filtr w css, coś takiego
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo_bg.png');
Go to the top of the page
+Quote Post
kari
post 10.02.2006, 13:03:17
Post #7





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 1.03.2005

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


a czy są jakieś inne sposoby, na poprawne działanie przezroczystości w png, niż "pngfix.js"?

Ten post edytował kari 10.02.2006, 13:03:51


--------------------
(\.../)
(O.o)
(> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 18.06.2025 - 14:59