Revision: 11438
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 5, 2009 12:15 by superdeluxesam
Initial Code
<style> form { background: #E2EEE7; float: left; margin-bottom: 2em; padding: 0.7em; position: relative; width: 97.6%; } #main form h2 { font-size: 1.8em; margin: 0 0 1em 0; } form fieldset { background: white; width: 34.9em; } form div { background: white; clear: both; float: left; font-size: 1.4em; line-height: 1.2; padding: 1em 1em 1em 0.8em; width: 93%; } fieldset#control div:first-child { background: transparent url(/images/search-top-left-corner.png) no-repeat scroll left top; padding-bottom: 0.2em; } form fieldset#control { background: white url(/images/search-top-right-corner.png) no-repeat scroll right top; } form fieldset div + div { background: transparent url(/images/search-bottom-right-corner.png) no-repeat scroll right bottom; } form fieldset#submit div { background: transparent url(/images/search-bottom-left-corner.png) no-repeat scroll left bottom; padding-left: 1.7em; } form fieldset#submit { background: white url(/images/search-bottom-right-corner.png) no-repeat scroll right bottom; width: 17em; } form label { color: #4E1A00; font-weight: bold; font-size: 1.4em; margin-bottom: 0.5em; width: 17em; } form select { font-size: 1em; width: 20em; } form input { font-size: 1em; } form #result { background: #FEFF9E; color: #328602; display: block; font-size: 1.2em; margin: 1em; padding: 0.4em; } form p#help { background: white; border-bottom: 1px solid #C1D6C8; border-right: 1px solid #C1D6C8; font-size: 1.2em; line-height:1.8; padding: 1em; position: absolute; right: 10px; top: 50px; width: 13em; } </style> <form> <h2>This is a really cool form</h2> <fieldset id="control"> <div> <label for="family">1.</label> <select name="family" id="family" type="text" tabindex="1"> <option>Choose something</option> <option>Option1</option> <option>Option1</option> </select> </div> <div> <label for="model">2.</label> <select name="model" id="model" tabindex="2"> <option>Choose something else</option> <option>Option1</option> <option>Option2</option> </select> </div> </fieldset> <fieldset id="submit"> <div> <input type="submit" value="View Results" tabindex="3"/> </div> </fieldset> <p id="help"> Can't find what you're looking for? <a href="#">Please let us know</a> - we're here to help! </p> </form>
Initial URL
Initial Description
A simple form with rounded corners, and hopefully not too much markup. You'll need some kind of graphic for the corners of course - I used 20px corners for this. It's a bit rough, would love to know what some other people think.
Initial Title
Expanding form with rounded corners
Initial Tags
form, css, html, xhtml, layout, design
Initial Language
HTML