Kezdőoldal » Számítástechnika » Weblapkészítés » A hover állapotot lehet...

A hover állapotot lehet lokálisan is megadni?

Figyelt kérdés

Példa(CSS):


.valamidiv a:hover{

font-size: 20px;

}


Na ez egy osztály. Ezt kéne "átkonvertálni" úgy, hogy az a tagen is működjön, de klassz nélkül.



pl:


<a style="IDE MIT KELL ÍRNI?" href=2akarmi.html">Katt</a>



Kiemeltem amire kíváncsi vagyok.


2020. szept. 8. 20:39
 1/9 anonim ***** válasza:

Soron belüli stílussal nem tudod megoldani a :hover selector hozzárendelését.


Beágyazott/külső CSS-en belül vagy csak az adott tagre adod meg:

a:hover{

font-size: 20px;

}

de akkor minden linkre érvényes lesz; vagy adsz a linknek egy azonosítót:

<a id="link" href="akarmi.html">Katt</a>

és az azonosítóra hivatkozol:

#link:hover{

font-size: 20px;

}

vagy Javascriptet használsz:

<a onmouseover="this.style.fontSize='20px'" onmouseout="this.style.fontSize='medium'" href="akarmi.html">Katt</a>

2020. szept. 8. 21:14
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:

egy nagyobb kódrészletet írj, mert nem értem teljesen a problémád.

ha az <a> a <div>-en belül van aminek az osztálya a "valamidiv" akkor elvileg működnie kellene


[link]


szóval mi is a probléma pontosan?

2020. szept. 8. 22:28
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:

#2


Úgy vettem ki a szavából a kérdezőnek hogy inline CSS-re gondolt.

2020. szept. 9. 08:51
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:

Inline módban nem tudsz pszeudo osztályt használni.

Amennyiben nem tudod külső css-be tenni vagy a formázás dinamikus akkor beágyazott stíluslapot kell használni. (<style> ... </style>)

2020. szept. 9. 10:05
Hasznos számodra ez a válasz?
 5/9 A kérdező kommentje:

Köszönöm a válaszokat.


A baj az, hogy ez egy oldalmotor, és van egy class, ami KELL, de erre az esetre nem jó. Felül kéne írni, de lokálisan, és a hover állapotot. A class-t nem törölhetem ki.



Más megoldás nincsen erre? Erre az egy(pontosabban kettő) a tagre kellene egy kis kitérő. Amúgy php kódblokkok is vannak itt, de ez nem annyira fontos talán.

2020. szept. 9. 10:18
 6/9 anonim ***** válasza:

Erre való a beágyazott stíluslap...


<style>

.hover-link:hover {

color: red;

}

</style>

<a class="hover-link" href=2akarmi.html">Katt</a>

2020. szept. 9. 10:23
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:

#2-es vagyok.


Miért kéne kitörölnöd a class-t?


Ez így nem jó?

[link]


Az "!important" esetén felül lehet definiálni. Az eredeti nem változik de ennek adsz egy újat. (Gondolom ha a inline css-t tudtál volna írni a <a> taghez, akkor egy plusz class-t is fel tudsz venni.)

2020. szept. 9. 10:34
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
lemaradt: important nélkül is megy, amennyiben az általad írt hover a kódban az eredeti után helyezkedik el. de mivel erről nincs infóm, ezért inkább így irtam.
2020. szept. 9. 10:36
Hasznos számodra ez a válasz?
 9/9 A kérdező kommentje:

7-es köszönöm, ott volt az igazság. Az importantről nem is hallottam, így már működik. BIG THANKS!


6-os: Ez a megoldás azért nem volt jó, mert a <style>...</style> Ugyanaz, mint egy css stíluslap, csak a html doksiba beágyazva. De attól még a működése nem eltérő.


Mindenesetre köszönöm a válaszokat.

2020. szept. 9. 10:49

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!