Šodienas norādē parādīšu, kā grupēt opcijas izvēles vai nolaišanās sarakstā. Opciju grupēšana ir īpaši noderīga, ja ir daudz izvēles iespēju un vēlaties uzlabot sava tīmekļa lietojumprogrammas lietotāja draudzīgumu. Tu iemācies nozīmīgākās īpašības, kā arī dažus labākos veidus, kā efektīvi ieviest grupēšanu. Ļauj mums nekavējoties iegrimt tēmā!

Svarīgākās atziņas

  • Izveidojot tīmekļa formas, ir svarīgi pareizi iestatīt option elementu vērtību, lai nodrošinātu skaidrību un lietojumprogrammas draudzību.
  • Opciju grupēšana notiek ar -elementu.
  • Ir arī veidi, kā izcelt un iepriekš norādīt izvēli.

Pēc soļiem vadība

Izveidot tīmekļa formas: opciju grupēšana

Šeit redzams, kas notiek, ja es izvēlos Apple opciju, nenorādot value atribūtu. Rādītais teksts tiek izmantots, lai nosūtītu vērtību. Ja es tagad izvēlos apelsīnu opciju, tiek nodots mazais burti 'orange' kā vērtība.

Izveidot tīmekļa formas: opciju grupēšana

Tāpēc mana rekomendācija ir skaidra: vienmēr izmanto value atribūtu un norādi savas iekšējās nosaukums, piemēram, mazos burtos. Ja to nedarīsi, nodotās vērtības var būt neapskatāmas un maznozīmīgas.

Jebkurā gadījumā, ja vēlies jau pirms formas ielādes atlasīt konkrētu vērtību, vari izmantot atribūtu selected. Tādā veidā vari, piemēram, iestatīt Apple vai Strawberru kā noklusējumu.

Izveidot tīmekļa veidlapas: opciju grupēšana

Tagad vēlamies pievērsties opciju grupēšanai. Tas tiek veikts ar optgroup elementu. Piemēram, pieņemsim, ka vēlamies sadalīt augļu sarakstu divās grupās. Vienu vienkārši nosauksim augi 1 un otru augi 2.

Veidot tīmekļa formas: opciju grupēšana

Šajā grupā varam pievienot atbilstošās <option>-elementus, piemēram, Apple, Orange un Strawberry. Vari izveidot arī otro grupu, kas satur arī noteiktus augļu variantus.

Izveidot tīmekļa formas: opciju grupēšana

Tagad, ja izveidosim augi 2 grupu, viss būs labi strukturēts un skaidrs. Viena bieži sastopama kļūda ir mēģināt aizvērt -tagu, nelai pareizi izveidotu to. Esi uzmanīgs, lai visi tagi būtu pareizi atvērti un aizvērti.

Veidot tīmekļa formas: opciju grupēšana

Šeit redzam, kā grupējumi tiek parādīti lietotāja saskarnē. Opcijas grupās parasti ir pelēks fons. Tas lietotājiem vizuāli norāda, ka tās pieder noteiktai kategorijai.

Izveidot tīmekļa formas: opciju grupēšana

Tagad vari turpināt pielāgot grupu izkārtojumu. Piemēram, vari mainīt teksta opcijas fonta lielumu vai svaru.

Izveidojiet tīmekļa formu: opciju grupēšana

Lai uzlabotu izskatu, vari piemērot CSS stilus. Ja, piemēram, iestatīsi font-size uz 24px, izkārtojums mainīsies atbilstoši, un attēlojums tiks izcelts gan krāsā, gan lielumā.

Izveidot tīmekļa formas: opciju grupēšana

Svarīgi zināt, ka nevari pielāgot individuālas opcijas vērtības starp grupām. Ja maini fonta lielumu vienā grupā, tas ietekmēs arī citas opcijas tajā pašā grupā.

Izveidojiet tīmekļa formas: opciju grupēšana

Ļoti noderīga funkcija ir iespēja veikt vairāku izvēli. Ja pievienoji atribūtu multiple, lietotāji var izvēlēties vairākas opcijas no dažādām grupām, turējot nospiestu peles pogu.

Veidot tīmekļa formas: opciju grupēšana

Tā, zinot, kā izveidot opciju grupas nolaižamajā sarakstā, vari padarīt savus tīmekļa veidlapas ar lietotājam draudzīgāku un intuitīvāku.

Kopsavilkums

Šajā vadlīnijā esi iemācījies, kā grupēt opcijas nolaižamajā izvēlnē. Pareiza value atribūtu iestatīšana un -elementa pielietošana grupēšanai ir svarīga, lai radītu ideālu lietotāja pieredzi. Eksperimentē ar dotajiem piemēriem un pielāgo tos saviem vajadzībām.

Bieži uzdotie jautājumi

Kāda ir value atribūta funkcija tagā?Value atribūts norāda izvēles vērtību, kas tiks izmantota, kad veidlapa tiks iesniegta.

Kā noklusējuma iestatīt izvēles opciju?Tu vari izmantot selected atribūtu attiecīgajā tagā, lai parādītu izvēles opciju kā iepriekšēji iestatītu.

Kā grupēt opcijas izvēles sarakstā?Lai izveidotu opciju grupas, izmanto tagu un nosauc grupas ar label atribūtu.

Vai varu pielietot CSS stilus izvēles elementiem?Jā, tu vari pielietot CSS stilus izvēles elementiem, taču stila iespējas tagiem ir ierobežotas.

Kā aktivizēt vairākas izvēles nolaižamajā izvēlnē?Iestatiet multiple atribūtu tagā, lai lietotājiem būtu iespēja izvēlēties vairākas opcijas.