Šajā norādījumā uzzināsi, kā individuāli pielāgot savu tīmekļa veidlapu izvēles rūtiņu dizainu. Izvēles rūtiņas bieži nav tik pievilcīgas, kā gribētos, un tās iespējams neatbilst tavam krāsu shēmai vai motīvam. Izvēles rūtiņu standarta dizainu nav viegli mainīt. Tomēr ir dažādi veidi, kā pielāgot izskatu tā, lai labāk saskanētu ar tavu vietni.

Mērķis nav tikai panākt pievilcīgu dizainu, bet arī saglabāt izvēles rūtiņas funkcionalitāti. Šajā norādījumā soli pa solim skaidroju, kā stilizēt izvēles rūtiņas.

Svarīgākie atziņas

  • Ir iespējams pielāgot izvēles rūtiņu izskatu, izmantojot CSS, paslēpjot standarta formu un izveidojot pielāgotu elementu.
  • Iespējams izmantot CSS pseidoklases, lai attēlotu atšķirīgus dizainus izvēles rūtiņai, kad tā ir aktivizēta un neaktivizēta.
  • Iespējams izmantot arī Unicode simbolus vai attēlus, lai izveidotu pievilcīgāku izvēles rūtiņu.

Pēc soļiem vadība

1. solis: Izveidot pirmo izvēles rūtiņu

Sākumā izveido vienkāršu izvēles rūtiņu savā HTML dokumentā. Izvēles rūtiņai ir standarta zilganā krāsā. Tas būs pamats, uz kura tu turpmāk būvēsi.

Izvēles rūtiņu izskata noformēšana iespaidīgiem veidlapas laukiem

2. solis: Pielāgot fona krāsu

Lai pielāgotu izvēles rūtiņu savām vajadzībām, vari mainīt fona krāsu. Vari izmantot CSS īpašību, ko sauc par accent-color, lai iestatītu jaunu krāsu. Piemēram, uzstādi to uz sarkanu, lai redzētu, kāda izmaiņa notiek.

Izvēles rūtiņu noformējums iespaidīgiem veidlapas apliecinājumiem

3. solis: Pielāgot izvēles rūtiņas izmēru

Pievienojoties krāsai, vari mainīt arī izvēles rūtiņas izmēru. Lielāka izvēles rūtiņa var labāk izskatīties tavā dizainā un padarīt to vieglāku lietošanā. To vari pielāgot ar CSS palīdzību.

Izvēles rūtiņu noformējums, lai iegūtu iespaidīgas formas

4. solis: Izvēles rūtiņas aizstāvēšana ar paša elementu

Ja standarta atzīmei nepatīk, aizstāj izvēles rūtiņu ar paša elementu. To var izdarīt, paslēpjot iebūvēto ievades elementu un lietojot aizvietojuma span, ko pielāgo. Vispirms novērs stylingu no izvēles rūtiņas.

Izvēles rūtiņu noformējums iespaidīgam veidlapas izskatam

5. solis: Parastā stāvokļa rūtiņas izveide

Tagad pievieno span elementu, kas attēlo rūtiņu izvēlei. Iestatiet platumu un augstumu rūtiņai, balta rāmja krāsa un nodrošiniet, ka attālums pa labi ir pareizs, lai neradītu mijiedarbību ar citiem elementiem.

Izvēles rūtiņas noformējums iedarbīgiem veidlapām

6. solis: Aktivizētā stāvokļa stilizācija

Lai mainītu aktivizētās izvēles rūtiņas dizainu, jāizmanto CSS pseidoklases. Kad izvēles rūtiņa ir atzīmēta, vari mainīt span. Izmanto :checked izvēlētāju, lai noteiktu, kas notiks ar rūtiņu aktivizētā stāvoklī. Lai to paveiktu, izmanto selektoru input:checked + .box un maini fona krāsu.

Izvēles rūtiņas noformējums iespaidīgiem veidlapas laukiem

7. solis: Unicode simboli vērtībai

Vietā, lai būtu tikai krāsains lauciņš, vari pievienot arī atzīmi. Izmanto Unicode simbolu atzīmei un novieto to span. Lai to paveiktu, izmanto ::after pseido elementu, lai pievienotu simbolu un to atbilstoši stilizētu ar CSS.

Izvēles rūtiņu stils iespaidīgiem veidlapas laukiem

8. solis: Veikt smalkus pielāgojumus

Lai nodrošinātu, ka atzīme izskatās labi, var būt nepieciešams novirzījumu un novietojumu pielāgot. Tas ir īpaši svarīgi, lai Unicode simbols labi izskatītos lauciņa centrā.

Izvēles rūtiņu noformējums iespaidīgiem veidlapām

Solis 9: Izmanto alternatīvas attēlojumam

Vietā skaidrojošas atzīmes, vari izmantot attēlus, kas ļauj pielāgot izskatu. Vari ievietot vienu attēlu, ja izvēlne ir ieslēgta, un citu attēlu, ja tā ir izslēgta.

Pārslēgšanas elementu stils iespaidīgiem veidlapas dokumentiem

Solis 10: Pārbaudi darbību

Pārliecinies, ka izvēlnes funkcionalitāte tiek saglabāta arī pēc tās pielāgošanas. Tev ir jānodrošina, ka gan ievades elemnta redzamība, gan interaktivitāte tiek saglabāta, pat ja tas ir vizuāli paslēpts.

Izvēles rūtiņu izskats iespaidīgiem veidlapām

Kopsavilkums

Šajā vadlīnijā tu esi iemācījies, kā pielāgot izvēlnes savos tīmekļa veidlapās. Ar CSS pseudo-klasēm tu vari mainīt izvēlnes dizainu, padarot standarta izvēlni neredzamu un parādot savus pašas elementus. Unicode simbolu un attēlu izmantošana sniedz daudz radošu iespēju.

Bieži uzdotie jautājumi

Kā es varu mainīt izvēlnes krāsu?Tu vari izmantot accent-color CSS īpašību, lai mainītu fona krāsu aktīvajam stāvoklim.

Vai es varu izmantot attēlus simbolu vietā?Jā, tu vari izmantot attēlus izvēlnes stāvokļiem, tos parādot span elementos.

Vai man ir jāatstāj ievades elements redzams?Nē, to var padarīt neredzamu, ja funkcionalitāte tiek saglabāta, izmantojot marķējumus vai span elementus mijiedarbībai.