Wat is pseudoklasse en pseudo-elemente?
Wat is pseudoklasse en pseudo-elemente?

Video: Wat is pseudoklasse en pseudo-elemente?

Video: Wat is pseudoklasse en pseudo-elemente?
Video: What is the difference between CSS pseudo class and element? 2024, Mei
Anonim

Basies a pseudo - klas is 'n keurder wat help met die seleksie van iets wat nie deur 'n eenvoudige keurder uitgedruk kan word nie, byvoorbeeld:sweef. A pseudo - element laat ons egter toe om items te skep wat nie normaalweg in die dokumentboom bestaan nie, byvoorbeeld ``::after`.

Net so, wat is pseudo-elemente?

'n CSS pseudo - element is 'n sleutelwoord wat by 'n kieser gevoeg word waarmee jy 'n spesifieke deel van die geselekteerde styl kan stileer element (s). Byvoorbeeld,::eerste reël kan gebruik word om die lettertipe van die eerste reël van 'n paragraaf te verander.

Boonop, wat is pseudoklasse? 'n CSS pseudo - klas is 'n sleutelwoord wat by 'n kieser gevoeg word wat 'n spesiale toestand van die geselekteerde element(e) spesifiseer. Byvoorbeeld,:hover kan gebruik word om 'n knoppie se kleur te verander wanneer die gebruiker se wyser daaroor beweeg.

Net so word gevra, wat is die verskil tussen pseudo-elemente en pseudo-klasse?

A pseudo - klas is soortgelyk aan a klas in HTML, maar dit word nie eksplisiet gespesifiseer nie in die opmerk. Sommige pseudo - klasse is dinamies - dit word toegepas as gevolg van gebruikersinteraksie met die dokument. A pseudo - element verwys na dinge wat deel van die dokument is, maar jy weet dit net nog nie. Byvoorbeeld die eerste letter.

Kan pseudo-elemente pseudo-elemente hê?

Pseudo - element laat jou toe om te skep/definieer elemente wat nie op die DOM is nie. Hulle laat jou toe om 'n spesifieke deel van 'n element se inhoud. Pseudo - elemente het geen element tik wat die dokumenttaal betref, want hulle bestaan eenvoudig nie in die DOM nie. En kan word slegs met CSS geskep.

Aanbeveel: