HTML forms are very versatile and allow you to submit a wide range of different types of input. Input fields are what allow your users to fill in your form. Depending on what information you ask, there are various types of fields – text fields, range slider, color, dropdowns, check boxes, radio buttons, datepickers and others. So here are some really cool CSS input field designs for inspiration to create fully accessible, customizable and functional input fields.