Witam. Jak zamienić w grafice kolor np. różowy na w pełni przezroczysty używając samego css? W googlach mówią o samym tekście i nic o zamianie z konkretnego koloru.
opacity:0.4; lub rgba(0,0,0,0.4)
ale jak tego użyć? bo jako normalne selektory css nie dają efektu
Kod
div{opacity:0.4;}
div{background-color:rgba(0,0,0,0.4)}
http://jsfiddle.net/N7sQR/Dla IE musisz poszukać -ms-filter i też będzie działać.
http://jsfiddle.net/N7sQR/1/a czy dałoby rade zastosować to tylko na kolorze różowym?
Tak. Pierwsze 3 parametry rgba odpowiadają za kolor, 4 to przeźroczystość. Poza tym, na stronach WWW nie używamy plików BMP.
to nie moja grafika, znalazłem na google. ja używam oczywiście png.
http://jsfiddle.net/N7sQR/3/ jest png, rgb się raczej zgadza. nie działa ;[
Trudno żeby działało jak obrazek ma tło różowe a tego w css nie zmienisz.
http://jsfiddle.net/N7sQR/4/
no napisałeś wyżej że zadziała dla takiego czegoś. a ten przykład robi to samo co z pierwszego, czyli lipa bo atakuje cały obrazek
To zapisz obraz z przeźroczystym tłem. CSS nie jest od edycji obrazu, a od wyglądu elementów.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.