Kezdőoldal » Számítástechnika » Weblapkészítés » Mit jelent az alábbi css...

Mit jelent az alábbi css selector?

Figyelt kérdés

body *[class~="y"] {color: blue;}



mit jelent itt a * a selector előtt, és mit jelent a ~ a selectorban?



2022. jún. 12. 11:53
 1/6 anonim ***** válasza:
33%
2022. jún. 12. 12:11
Hasznos számodra ez a válasz?
 2/6 Pelenkásfiú ***** válasza:
100%

*

az összes html element


~=

Tartalmazza az utána lévő stringet


Tehát body *[class~="y"]

Bármi, ami a body-n belül van és rendelkezik olyan class-szal, aminek a nevében "y" van.

2022. jún. 12. 12:47
Hasznos számodra ez a válasz?
 3/6 Pelenkásfiú ***** válasza:
100%

"mit jelent itt a * a selector előtt, és mit jelent a ~ a selectorban?"


Egyébként nem csak a [....] részt hívják selectornak, hanem a "body", a "*" és a "[class~="y"]" is az.

2022. jún. 12. 13:34
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:
köszönöm a válaszokat. Ezesetben nem értem mi a különbség a [class~="y"] és a [class*="y"] között?
2022. jún. 12. 21:23
 5/6 anonim ***** válasza:

Oda van irva a kulonbseg az elso valaszban talalhato linken.

A ~ szora matchel, a * pedig substringre.

2022. jún. 12. 21:29
Hasznos számodra ez a válasz?
 6/6 Pelenkásfiú ***** válasza:

Igaz, nem pontosan írtam!


A *=y erre is igaz: "lyme"

A ~=y pedig csak mondjuk így: "l y me"


De classnál pont semmi értelme, mert akkor beírod, hogy ".y" és kész.

2022. jún. 12. 22:15
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!