Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> css
wipo
post 2.12.2006, 15:28:01
Post #1





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Czy jest w css taka opcja aby ustawić kolor czcionki przeciwny do kolory tła na jakim się znajduje?


--------------------
Go to the top of the page
+Quote Post
JaRoPHP
post 2.12.2006, 16:31:08
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Cytat(wipo @ 2.12.2006, 15:28:01 ) *
Czy jest w css taka opcja aby ustawić kolor czcionki przeciwny do kolory tła na jakim się znajduje?

Zdefiniuj, czym jest dla Ciebie kolor przeciwny? Np.:
- do niebieskiego,
- do beżowego.


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
Go to the top of the page
+Quote Post
wipo
post 2.12.2006, 16:36:36
Post #3





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


No np czarny - biały
RGB(ff,0,0) -> RGB(0,ff,ff)
W programach graficznych to jest inwersja kolorów czy jakoś tak


--------------------
Go to the top of the page
+Quote Post
JaRoPHP
post 2.12.2006, 16:42:52
Post #4





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Wiedziałem, że do czarnego dasz kolor biały (dlatego o nie nie pytałem), a co z kolorami o które zapytałem (jakie są ich "przeciwności")?
Osobiście nie spotkałem się z taką właściwością CSS.


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
Go to the top of the page
+Quote Post
manitou
post 2.12.2006, 18:57:06
Post #5





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 2.12.2006

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


może chodzi o negatyw , tak jak w photoshopie "obróć kolory" ?

ale jezeli o to chodzi to nie wiem .... niesłyszałem o czymś takim
Go to the top of the page
+Quote Post
batman
post 2.12.2006, 19:08:06
Post #6





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Pewnie chodzi Ci o takie coś:

CSS Filter Examples

Rozwiązanie, to będzie działać tylko w IE. Należy również pamiętać, że im więcej filtrów użyjesz, tym bardziej zamulisz kompa użytkownikowi.

By uzyskać podobne efekty w FF musisz się nieźle nakombinować w CSS a efekt i tak nie będzie zadowalający.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
envp
post 2.12.2006, 20:16:44
Post #7





Grupa: Zarejestrowani
Postów: 359
Pomógł: 1
Dołączył: 16.04.2006
Skąd: Łódź

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


@JaRoPHP każdy kolor ma swój 'negatyw'... niebieski - żółty, heh
Go to the top of the page
+Quote Post
WereWolf
post 2.12.2006, 23:03:56
Post #8





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 21.05.2005

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


nie wiem czy to zadziała tak jak negatyw, ale może udałoby się to zrobić przez prostą zamianę wartości podstawowych barw (RGB) na ich "przeciwieństwa", przykładowo jeśli masz w zapisie dziesiętnym wartości
dla białej: 255, 255, 255
dla przeciwieństwa (w tym przypadku czarny): 255-255, 255-255, 255-255 (czyli 0, 0, 0)

podobnie dla czerwonej byłoby: 255, 0, 0
przeciwieństwo: 0, 255, 255

i tak samo dla innych barw... podobnie można to załatwić w systemie szesnastkowym, wtedy wartości będą odejmowane od "FF"

pozostaje problem wyciągania składowych wartości koloru, ale to chyba niewielki problem... wyrażenia regularne, albo zwykłe wycinanie stringów, jeśli kolor jest zapisany w postaci "#RRGGBB"
Go to the top of the page
+Quote Post
wipo
post 3.12.2006, 10:37:27
Post #9





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Ten sposób to ja znam. W sumie nawet już go zaimplementowałem ale myślalem że jest jakaś fajna wartość koloru w CSS skoro jest transparent to myślałem że będzie też invert czy jakoś tak


--------------------
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: 13.06.2025 - 02:12