This example shows how when a select field is hidden with CSS and then displayed it renders with part of the perimeter of the field covering the label, however using a function on window load to hide the select field allows it to render correctly. To see this happen set field one to "three" to display field two (which will display incorrectly) and set field three to "three" to display field four (which will display correctly).