Form elements

This page contains various progressive-enhancement driven form controls. Native elements are sometimes hidden from view, but their values are maintained so the form can be submitted normally.

Browsers that don't support the custom controls will still deliver a usable experience, because all are based on native form elements.

Choose as many snacks as you'd like:
Font styling:
Choose a pet:
Layout view: