Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan kell ilyet csinálni?

Hogyan kell ilyet csinálni?

Figyelt kérdés
Azt szeretném megoldani, hogy egy fekete-fehér képre visszük az egeret, akkor színessé válik. Magától értetôdô, hogy amikor az egér nem a képen van, akkor fekete-fehér. (Gportal)

2015. jún. 9. 18:12
 1/7 anonim válasza:

ilyenre gondolsz?


html-része:

<img src="..." class="my_class>


css-ben:

.my_class

{

opacity:0.1;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=10)

}

.my_class:hover

{

opacity:1.0;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100)


}

2015. jún. 9. 18:19
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

A feladat megoldásához két kép kell: a kép színes és telítetlenné (szürkeárnyalatossá, fekete-fehérré) tett változatára.


Például itt egy kép:

[link]

aminek Gimppel megcsináltam a szürkeárnyalatos változatát:

[link]


A két kép közötti váltásra több megoldás is van.

Az egyik, hogy a képet egy link háttereként kezeled, és a link :hover szelektorára megváltoztatod a képet - lásd az alábbi példát:

[link]

2015. jún. 9. 18:47
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:

A másik ("CSS image sprite"-nak hívják ezt a technikát), hogy egy képre

[link]

rakod mind a kettőt és váltáskor a háttér pozícióját módosítod:

[link]

2015. jún. 9. 18:55
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
#1: nem jó, a kérdező fekete-fehér képből szeretne színeset - a te megoldásod csak az átlátszóságát módosítja a képnek.
2015. jún. 9. 18:57
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:

A harmadik megoldás, hogy képként (<img> elem) használod, és Javascripttel az egérmutató képre való rámozdításakor (onmouseover), illetve a róla való elmozdításakor (onmouseout) megváltoztatod a kép src attribútumát:

[link]

2015. jún. 9. 19:06
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
2015. jún. 9. 20:04
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
Köszönöm mindenkinek a segítséget!
2015. jún. 9. 20:07

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!