Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet megcsinálni html...

Hogyan lehet megcsinálni html ben azt hogyha egy kép fölé viszem az egeret akkor "benyomódjon" (meg van szerkesztve a "benyomott kép is ")?

Figyelt kérdés
Sok helyen van ijen, Más színü lesz ha a képre viszem az egeret... (a kép egy hivatkozás is )
2012. júl. 22. 22:30
 1/7 anonim ***** válasza:

Két képet készítenek ehhez.

Az egyik amelyiket látod alapesetben. Ehhez készítenek egy váltó képet. Ugyan az mint az első csak adnak hozzá árnyékot, néhány pixellel lekicsinyítik és elmozdítják a kicsinyítés mértékével jobbra-lefelé. Ez a változás az ami olyan hatást kelt mintha benyomták volna.

Ehhez pedig adnak egy url címet.


Igazából kell hozzá némi html és javascript ismeret.

Itt találsz egy hasonló elven működő képet, de itt még nincs url hozzáadva.

[link]

2012. júl. 22. 22:56
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
100%

Nem kell hozzá javascript. Ezt CSS-ben szokás már jó ideje.


.gomb {

background: url('normalgomb.jpg');

}


.gomb:hover {

background: url('benyomottgomb.jpg');

}


Aztán a gomb-ra (ez lehet egy DIV vagy BUTTON vagy bármi) ráadsz egy class="gomb" tulajdonságot és kész.

2012. júl. 22. 23:28
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:

Az előző válaszolónak igaza van, hogy elég hozzá CSS. De annyit megjegyeznék, hogyha a képet külön kell betölteni, mikor ez az egérkurzor a képre van helyezve, akkor a betöltődés idejéig el fog tűnni a kép. Ennek kiküszöbölésére találták ki a CSS sprite-okat.

[link]

JavaScripttel is betöltheted a képeket előre, de CSS-sel sokkal könnyebb és elegánsabb megoldani.

2012. júl. 23. 11:34
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
3-as válaszolónak én is megköszönöm :D
2012. júl. 24. 10:23
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
Ezt CSS nélkül is meglehetne oldani valami active,disable property-vel??
2014. máj. 12. 15:30
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

Hát elég régi bejegyzés de hátha valaki eltéved erre és olvassa


Itt egy megoldás csak HTML kóddal ami sokszor jól jön


<a href="#" ><img src=" kep1.png " nmouseover="this.src=' kep2.png '" onmouseout="this.src=' kep1.png '" /></a>

2015. febr. 15. 15:16
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

Na ujra a kod mert az elöbb elgépeltem kimaradt egy o

onmouseover helyet nmouseover írtam és sajnos nem lehet javitani a már beküldött válaszokat


TEHÁT CSAK HTML


<a href="#" ><img src=" kep1.png " onmouseover="this.src=' kep2.png '" onmouseout="this.src=' kep1.png '" /></a>

2015. febr. 15. 15:25
Hasznos számodra ez a válasz?

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!