WordPress Themes Blog Oh! Blog


When building forms for your website, there are always some elements that you want to modify graphically but are unable to do so. Styling web forms can be a tedious task if you haven’t done so before. Elements like radio buttons, check boxes and item lists are the hardest to style due to their cross-browser differences. There are different techniques available all over the Internet to help you style your web forms, but I will give the prize to Niceforms – A set of ready-made files to make the task of styling web forms easier.

Niceforms will replace the commonly used form elements with custom designed ones. It uses CSS and JavaScript to manipulate the HTML form elements and renders them with graphical appearance. You can either use the default theme that is provided or you can even come up with your own look with minimal efforts.

With Niceforms, you can transform :-


into this :-


Niceforms is applied to all forms that have the class “niceform”. You can have other classes in there as well but one of them has to be “niceform” in order for the script to work. One of the important aspects of the script is that it requires a correctly coded form, including properly declared labels and values. There’s not much room for error and, if anything, it will force you to code your forms correctly. Niceforms is fully compatible and has been tested with most major browsers, with the exception of IE6.

View Demo

  1. arschficken männer left a comment on October 5, 2020 at 9:39 am |

    Nice article!

  2. Qazi left a comment on February 23, 2020 at 7:06 am |

    Great content loved it.

  3. PCLife left a comment on October 29, 2019 at 8:07 am |

    Hello Jay, thanks for the info – I’ve been thinking about trying the NICE FORMS software for a long time and now maybe I’ll give it a try! Is it free?

  4. Hotel On Malang left a comment on December 16, 2014 at 1:16 am |

    This is very best forms.. may i use ?

  5. Cerita Dewasa left a comment on April 26, 2013 at 12:49 am |

    Nice form, so simple

  6. Cikgu Shida left a comment on April 12, 2013 at 7:06 pm |

    Thanks for this post, useful form, great post

  7. Dvdrip left a comment on March 19, 2013 at 8:01 am |

    Thank you very much!!!

  8. musica pop left a comment on April 12, 2012 at 11:33 pm |

    Una manera muy simple y practica para ordenar los datos. Thanks para tomar en cuenta

  9. webspicer left a comment on May 30, 2009 at 1:57 am |


    i’m using norforms in my project, how can i use onclick function for each and every radio buttons? soes anyone knows about that? please reply asap. i’m struggling lots..

    i’m having three radio buttons, i need to show divs, according to the user selection. how can i do that?

  10. articledirectory left a comment on February 11, 2009 at 6:52 am |

    Useful Form.. great to improve authors data! Thank you very much!!!

  11. MONEYFROMFANTASY left a comment on January 27, 2009 at 4:35 pm |

    Great info..i will try it..thanks for sharing that.

  12. unique left a comment on January 3, 2009 at 3:09 pm |

    It’s cool.
    But it’s the developers fault for IE6 existence today, it is bad news.

  13. domo left a comment on January 3, 2009 at 2:56 pm |

    Very good, simple and clean Forms, have time to try.

  14. Irfan left a comment on December 30, 2008 at 12:33 am |

    Hi Jay…
    Thanks for the information, I thought it is an online program. But I need to download it first.

    Long time no post. Your blog is going down now.

Leave a Comment to lovely

Your email address will not be published. Required fields are marked *

What Others Say

BannerJai was awesome to work with. A port of an ASPX/HTML site to Wordpress went seamlessly, and his recreation of our look and feel were fantastic - Kevin Webster

BannerJai is a talented, creative and an enthusiastic web developer who has worked consistently to deliver high quality websites for my businesses - James Eccles

  •   Let’s Talk

    "Thank you for visiting my website! In order to start a project with me, please send me information on your project so I can figure out how best to help you."

    "After your initial contact, I’ll schedule a quick one-on-one session via Skype to review the project and get to know you."
     Request a Quote
Need a Custom Website?

Leave a Feedback

    Tell Me About Your Project