Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [css] Przeźroczystość DIV'a?, Jest możliowosć ustawienia przeźroczystości danego elementu np na 50&a
kukix
post
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.
Mam taki mały problem...

Jest możliwosć ustawienia np tła tabelki albo całego DIV'a na 50% przeźroczystości...?
Prosze o naprowadzenie, albo jakiś link...

Szukałem w goglu i na różnbych forach... jednak nie wiem, o co pytać...(transparent, alpha, ... ?)
Go to the top of the page
+Quote Post
koobs
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 22.07.2006
Skąd: Wrocław

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


  1. style="filter: alpha(opacity=50); -moz-opacity: 0.5;"

nie dziala* na operze

nie wiem jak na operze 9.*

Ten post edytował koobs 23.07.2006, 22:04:46
Go to the top of the page
+Quote Post
.radex
post
Post #3





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


na operze 9 także nie działa ( test na Opera 9.01)
Go to the top of the page
+Quote Post
Zajec
post
Post #4





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Na Operze 9 zadziała, jeśli użyjecie normalnej, poprawnej definicji.

Kod
style="filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;"
Go to the top of the page
+Quote Post
mariuszn3
post
Post #5





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Żeby nie co rozjaśnić:
opacity -> zgodne ze specyfikacją, działa w ostatnich firefox'ach i opera 9
-moz-opacity -> tylko mozilla i firefox (zanim zaczeli wspierać właściwe opacity)
filter: alpha(opacity) -> internet explorer
Go to the top of the page
+Quote Post
Zajec
post
Post #6





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Cytat(mariuszn3 @ 24.07.2006, 13:15 ) *
opacity -> zgodne ze specyfikacją, działa w ostatnich firefox'ach i opera 9

O, miło mi to wiedzieć.

Wiesz może, od której wersji Firefox łyka taką "prawdziwą" deklarację opacity?
Go to the top of the page
+Quote Post
kukix
post
Post #7





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Wszystko fajnie, ale jest jedno ale...

Ustawiłem przeźroczystość DIVA... no i nie zrobił się przeźroczysty, ale jasniejszy....

Wstawiłem na stronke system menu ze strony http://um.warszawa.pl/ (chodzi o te wysuwające sie menu) ... ustawiłem przeźroczystość wyskakującego menu.. no i rozjasnił sie kolor i tyle...

Wg Moich domyśleń DIV jest na białym tle i dlatego kolor sie rozjaśnia... natomiast później skrypt JavaScript przesuwa jego położenie... Jak to można obejsć...? Jest na to jakiśsposób, żeby wyskskujące menu było "lekko" przeźroczyste...?
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ustaw opacity/tło tylko dla wierszy z pozycjami menu; dla całego - nie.
Go to the top of the page
+Quote Post
sowiq
post
Post #9





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Sorry za odswieżanie tematu..

Ale gnębi mnie cos, z czym nie moge sobie poradzic :/ Da sie zrobic tak, zeby tlo tabeli/div'a bylo na opacity=50%, ale zawartosc (np. text, obrazki) juz nie? Chodzi mi o to, ze chce mieć text/obrazki na opacity 100%, ale tlo pod nimi na 50%.

Sa na to jakies sposoby? ;>
Go to the top of the page
+Quote Post
mariuszn3
post
Post #10





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Cytat(sowiq @ 14.12.2006, 20:26:08 ) *
Sorry za odswieżanie tematu..

Ale gnębi mnie cos, z czym nie moge sobie poradzic :/ Da sie zrobic tak, zeby tlo tabeli/div'a bylo na opacity=50%, ale zawartosc (np. text, obrazki) juz nie? Chodzi mi o to, ze chce mieć text/obrazki na opacity 100%, ale tlo pod nimi na 50%.

Sa na to jakies sposoby? ;>

obraz PNG
Go to the top of the page
+Quote Post
sowiq
post
Post #11





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


A to nieszczesne IE? ;/ Znalazlem cos takiego:

Cytat
<table height="200" width="200" bgcolor="#FFFFFF" style="filter: alpha (opacity=50);">
<tr>
<td><span style="position: relative;"><b>Hello There</b></td>
</tr>
</table>


ale to z kolei działa tylko pod IE...



edit:

Cytat
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img.png', sizingMethod='crop');
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował sowiq 14.12.2006, 19:42:38
Go to the top of the page
+Quote Post
mariuszn3
post
Post #12





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Przecież jest łatwy sposób aby wyświetlać obrazki PNG z przezroczystością pod IE.
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #13





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




@Sowiq - da się, ale wymaga to akrobacji z warstwami. Po prostu musisz ustawić tak warstwę z tekstem, aby była wyżej w hierarchii niż warstwa tła (z-index przy position: absolute). Krócej - warstwa z tekstem nie może być fizycznie zawarta w warstwie z tłem.

Pozdrawiam.
Go to the top of the page
+Quote Post
mariuszn3
post
Post #14





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


jakie kombinacje.. jakie akrobacje.. po prostu zastosuj obraz PNG jako tło i po sprawie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
sowiq
post
Post #15





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat(mariuszn3 @ 14.12.2006, 19:51:55 ) *
jakie kombinacje.. jakie akrobacje.. po prostu zastosuj obraz PNG jako tło i po sprawie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


Tak, po sprawie, ale pod warunkiem, ze dodasz:
Cytat
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img.png', sizingMethod='crop');
, bo IE ma problemy z obsluga PNG.

Dzięki chlopaki za pomoc! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Zajec
post
Post #16





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Wie ktoś czy istnieje jakikolwiek trick na przypisanie divowi opacity, które zadziała pod IE7?
Go to the top of the page
+Quote Post
mariuszn3
post
Post #17





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Cytat(Zajec @ 15.12.2006, 13:44:17 ) *
Wie ktoś czy istnieje jakikolwiek trick na przypisanie divowi opacity, które zadziała pod IE7?

Ten sam trick co pod IE6
Go to the top of the page
+Quote Post
kwiateusz
post
Post #18


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




Cytat(mariuszn3 @ 15.12.2006, 14:19:07 ) *
Ten sam trick co pod IE6

A testowałeś to ?
Bo mi sie zdaje ze gdzieś czytałem że w IE7 zrezygnowali z filtrów
Go to the top of the page
+Quote Post
mariuszn3
post
Post #19





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Cytat(kwiateusz @ 16.12.2006, 11:46:44 ) *
A testowałeś to ?
Bo mi sie zdaje ze gdzieś czytałem że w IE7 zrezygnowali z filtrów

Mi się wydaje, że Ty powinieneś pierw przetestować zanim napiszesz takiego posta ;-)


_________
Swoimi odpowiedziami wnieś coś do wątku.
ActivePlayer
Go to the top of the page
+Quote Post
ano
post
Post #20





Grupa: Zarejestrowani
Postów: 435
Pomógł: 40
Dołączył: 16.02.2003
Skąd: Wrocław

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


filter: alpha(opacity=20); działa poprawnie pod IE7 (testowałem).
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 23.08.2025 - 22:58