Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tyylien Parantaminen Käyttäjän Toiminnan Pseudoluokilla | CSS:n Käytön Aloittaminen
CSS:n Perusteet

bookTyylien Parantaminen Käyttäjän Toiminnan Pseudoluokilla

Käyttäjän toimintaan perustuvat pseudoluokat mahdollistavat elementtien tyylittelyn käyttäjän vuorovaikutuksen perusteella. Niitä käytetään yleisesti <button>- ja <a>-elementeissä palautteen antamiseen vuorovaikutuksen aikana.

Syntaksi on seuraava:

selector:pseudo-class {
  property: value;
}
  • selector voi olla mikä tahansa aiemmissa luvuissa käsitelty valitsin;
  • pseudo-class tarvitsee : ennen määrittelyään, eikä väliä lisätä.
Note
Huomio

Käsittelemme hyödyllisimmät tilapseudoluokat (hover, focus, active ja visited).

:hover

Aktivoituu, kun käyttäjä osoittaa elementtiä hiiren osoittimella. Erinomainen interaktiivisen visuaalisen palautteen luomiseen.

index.html

index.html

styles.css

styles.css

copy

:focus

Aktivoituu, kun elementti saa näppäimistön fokuksen (yleensä Tab-näppäimellä). Saavutettavuuden varmistamiseksi hover- ja focus-tyylejä käytetään usein yhdessä, jotta hiiren ja näppäimistön käyttäjille tarjotaan yhtenäinen kokemus.

Ero :hover- ja :focus-valitsimien välillä

  • :hover reagoi hiiren osoittimen toimintaan;
  • :focus reagoi näppäimistön toimintaan ("Tab"-näppäin).

Seuraavassa esimerkissä samaan elementtiin on liitetty eri pseudoluokkia. Kiinnitä huomiota styles.css-tiedostoon. Voimme huomata, että hover- ja focus-efekteille voidaan määrittää samat tyylit erottamalla valitsin ja pseudoluokka pilkulla ,.

index.html

index.html

styles.css

styles.css

copy

:active

Aktivoituu, kun elementtiä käytetään, yleisimmin hiiren painalluksen aikana painikkeissa tai linkeissä.

index.html

index.html

styles.css

styles.css

copy

:visited

Käytetään linkkeihin, joiden kohde on jo käyty käyttäjän toimesta. Selaimet näyttävät yleensä käymättömät linkit sinisinä ja käydyt violetteina, ellei näitä tyylejä ohiteta.

index.html

index.html

styles.css

styles.css

copy

1. Mikä pseudoluokka aktivoituu, kun käyttäjä vie hiiren elementin päälle?

2. Mikä pseudoluokka lisätään linkkiin, joka on jo vierailtu?

question mark

Mikä pseudoluokka aktivoituu, kun käyttäjä vie hiiren elementin päälle?

Select the correct answer

question mark

Mikä pseudoluokka lisätään linkkiin, joka on jo vierailtu?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

bookTyylien Parantaminen Käyttäjän Toiminnan Pseudoluokilla

Pyyhkäise näyttääksesi valikon

Käyttäjän toimintaan perustuvat pseudoluokat mahdollistavat elementtien tyylittelyn käyttäjän vuorovaikutuksen perusteella. Niitä käytetään yleisesti <button>- ja <a>-elementeissä palautteen antamiseen vuorovaikutuksen aikana.

Syntaksi on seuraava:

selector:pseudo-class {
  property: value;
}
  • selector voi olla mikä tahansa aiemmissa luvuissa käsitelty valitsin;
  • pseudo-class tarvitsee : ennen määrittelyään, eikä väliä lisätä.
Note
Huomio

Käsittelemme hyödyllisimmät tilapseudoluokat (hover, focus, active ja visited).

:hover

Aktivoituu, kun käyttäjä osoittaa elementtiä hiiren osoittimella. Erinomainen interaktiivisen visuaalisen palautteen luomiseen.

index.html

index.html

styles.css

styles.css

copy

:focus

Aktivoituu, kun elementti saa näppäimistön fokuksen (yleensä Tab-näppäimellä). Saavutettavuuden varmistamiseksi hover- ja focus-tyylejä käytetään usein yhdessä, jotta hiiren ja näppäimistön käyttäjille tarjotaan yhtenäinen kokemus.

Ero :hover- ja :focus-valitsimien välillä

  • :hover reagoi hiiren osoittimen toimintaan;
  • :focus reagoi näppäimistön toimintaan ("Tab"-näppäin).

Seuraavassa esimerkissä samaan elementtiin on liitetty eri pseudoluokkia. Kiinnitä huomiota styles.css-tiedostoon. Voimme huomata, että hover- ja focus-efekteille voidaan määrittää samat tyylit erottamalla valitsin ja pseudoluokka pilkulla ,.

index.html

index.html

styles.css

styles.css

copy

:active

Aktivoituu, kun elementtiä käytetään, yleisimmin hiiren painalluksen aikana painikkeissa tai linkeissä.

index.html

index.html

styles.css

styles.css

copy

:visited

Käytetään linkkeihin, joiden kohde on jo käyty käyttäjän toimesta. Selaimet näyttävät yleensä käymättömät linkit sinisinä ja käydyt violetteina, ellei näitä tyylejä ohiteta.

index.html

index.html

styles.css

styles.css

copy

1. Mikä pseudoluokka aktivoituu, kun käyttäjä vie hiiren elementin päälle?

2. Mikä pseudoluokka lisätään linkkiin, joka on jo vierailtu?

question mark

Mikä pseudoluokka aktivoituu, kun käyttäjä vie hiiren elementin päälle?

Select the correct answer

question mark

Mikä pseudoluokka lisätään linkkiin, joka on jo vierailtu?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6
some-alt