Controlar formularis CSSment parlant

Les dificultats més grans que he tingut a l’hora de crear paparra les he passat amb els formularis. Bàsicament perquè existeix dues maneres de manipular-les, via CSS i HTML.

El problema és que elements de disseny com pot ser l’amplada d’un textfield encara és una propietat d’HTML, i per tant, no validarà el formulari si no conté aquesta propietat. La propietat cols equival al número de caràcters, i això depèn del tipus de lletra escollit i del browser.

La manera per evitar tants problemes i que es vegi similar en tots els browsers és posar cols="" en HTML i posar l’amplada en CSS. Una mesura en píxels és molt millor que una que depèn de molts factors.

Per últim una curiositat, els checkbox poden tenir estils, però requereix la utilització de javascript, podeu trobar el codi aquí, aquests tipus de checkbox fan penjar l’Opera de forma fulminant.

Tags: , ,

Comments are closed.