Treci la conținutul principal

Stilizarea Textarea

Un mic „mâner” din colțul din dreapta jos le permite utilizatorilor să redimensioneze un <textarea> trăgându-l; acesta este comportamentul implicit. Dacă setezi proprietatea resize la none, mânerul dispare.

Exemplu

Prompt
Creați o pagină HTML cu un textarea stilizat. Textarea trebuie să aibă lățime 100%, înălțime 150px, padding 12px 20px, box-sizing border-box, un border 2px solid #ccc, border-radius 4px, fundal #f8f8f8 și resize setat la none.
Output: complete HTML page

Stilizarea unui Meniu Dropdown

Exemplu

Prompt
Creați o pagină HTML cu un meniu dropdown stilizat care conține opțiuni pentru Australia, Canada și USA. Elementul select trebuie să aibă lățime 100%, padding 16px 20px, fără border, border-radius 4px și o culoare de fundal #f1f1f1.
Output: complete HTML page

Stilizarea Butoanelor de Formular

CSS poate stiliza și butoanele de formular, fie că sunt de tip „button”, „submit” sau „reset”.

Sfat: Tutorialul CSS Buttons intră în mai multe detalii despre stilizarea butoanelor.

Exemplu

Prompt
Creați o pagină HTML cu trei butoane de formular stilizate: Submit (tip submit), Reset (tip reset) și Button (tip button). Stilizați toate trei cu un fundal verde (#04AA6D), fără border, text alb, padding 16px 32px, fără text-decoration, margin 4px 2px și cursor pointer.
Output: complete HTML page

CSS Formular Responsive

Un formular devine responsive prin media query-uri CSS. Când ecranul are mai puțin de 600px lățime, etichetele și câmpurile de input nu mai stau unele lângă altele, ci se stivuiesc vertical.

Exemplu

Schimbă dimensiunea ecranului și urmărește cum reacționează aspectul formularului.

Prompt
Creați o pagină HTML cu un formular responsive care are câmpuri pentru prenume, nume și țară cu etichete lângă câmpurile de input. Folosiți o media query astfel încât atunci când ecranul are mai puțin de 600px lățime, etichetele și câmpurile de input se stivuiesc vertical în loc să apară unul lângă altul.
Output: complete HTML page