Ninjakreborn Posted January 17, 2007 Share Posted January 17, 2007 In an old form I was working on, (before I converted to CSS forms too), I had a tables based form.A huge one, there are 2 date fieldsI have the label in one cell, the input in another, I need the dates to show like[ ]/[ ]/[ ]So they can fill them out, the first is restricted to 2 letters, the second is restricted to 2 letters, and hte third is restricted to 4 letters.However when I am doing the code like this.[code]<tr><td><label for="datefilled1">Today's Date:<span class="small">(mm/dd/yyyy)</span></label></td><td><input name="datefilled1" id="datefilled1" maxlength="2" size="1" type="text" />/<input name="datefilled2" id="datefilled2" maxlength="2" size="1" type="text" />/<input name="datefilled3" id="datefilled3" maxlength="4" size="2" type="text" /></td></tr>[/code]I know I should have done it using CSS/XHTML in the first place But at the time I have tripled my css abilities since then, to now do forms, with better style using css.Unfortunatlely, I can't convert this form over, the markup on both of the forms i created is horrible. Only 2 forms, but 1 spans 4 pages, huge form, with LOTS of data going through it1 spans 2 pages, with fair amount of data going through it, all on a password protected backend, for a company I can't reveal the url too.The thing I need to figure out though, is what to do about this.THe markup is horrible, it was awhile back, I have one stylesheet, about 4 pages for form 1, and 2 for form 2, and the css is HORRIBLE, like[code]/* Joyel Puryear / Master Configuration System The Freelance Businessmanhttp://www.freelancebusinessman.comCopyright Joyel Puryear 2006©Master FrameworkGlobal CSS file, used with the master framework*//* Specific File Information *//* Since this system was pretty basic to start all the styling's are in one sheet.What happen's below, each page is marked with the appropriate pages. *//* The original front end pages are for the login, and some for the first page of the specific event's form */#admin {text-align: center;background-color: #999999;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;}#adminlogo {margin-left: auto;margin-right: auto;width: 600px;height: 50px;color: #FFFFFF;background-color: #000000;clear: both;}#adminlogo p {font-size: 2em;margin-top: 10px;}#frontenddiv {margin-left: auto;margin-right: auto;width: 600px;height: 170px;background-color: #FFFFFF;color: #000000;padding-top: 20px;}#login {margin-left: auto;margin-right: auto;width: 600px;height: 170px;background-color: #FFFFFF;color: #000000;padding-top: 20px;}/* form for home.php */#frontendform {text-align: center;background-color: #999999;}#frontendformlogo {margin-left: auto;margin-right: auto;width: 600px;height: 50px;color: #FFFFFF;background-color: #000000;clear: both;}#frontendformlogo p {font-size: 2em;margin-top: 10px;}#frontendformdiv {margin-left: auto;margin-right: auto;width: 600px;height: 300px;background-color: #FFFFFF;color: #000000;padding-top: 10px;}#frontendformdiv input, #frontendformdiv select {float: left;}/* styles for home2.php */#frontendformdiv2 {margin-left: auto;margin-right: auto;width: 600px;background-color: #FFFFFF;color: #000000;padding-top: 10px;}#frontendformdiv2 input, #frontendformdiv2 select {float: left;}/* home3.php styles This specific page also need's a different height/width, so I have set it up so it can be done so */#frontendformdiv3 {margin-left: auto;margin-right: auto;width: 450px;background-color: #FFFFFF;color: #000000;padding-top: 10px;}#frontendformdiv3logo {margin-left: auto;margin-right: auto;width: 450px;height: 50px;color: #FFFFFF;background-color: #000000;clear: both;}#frontendformdiv3logo p {font-size: 2em;margin-top: 10px;}/* End specific style's for incidentandaccidentform3.php *//* Standard Styles */.small {font-size: 9px;}.smaller {font-size: 12px;font-weight: bold;}#required {font-size: 9px;font-style: italic;}/* To align the table of data in the processor for event accident form */#eventformprocessor {margin-left: inherit; margin-right: inherit;}#eventformprocessor .leftcol {text-align: left;}#eventformprocessor .rightcol {text-align: left;}/* End table data alignment */[/code]All of that for just 2 forms, a password protected from and, and seperate password protected backend, both with the same layout.THe hard part was actually setting up the huge amount of checkboxesFor now however, I have to get the dates to display like that, but currently they are doing[ ]// [ ] [ ]Instead of the other way I needed, any advice would be greatly appreacted. I tried floating them, and everything.Maintaining this site is going to be a nightmare, but re-writing the whole thing would be even worse. Link to comment https://forums.phpfreaks.com/topic/34614-aligning-dates/ Share on other sites More sharing options...
ToonMariner Posted January 18, 2007 Share Posted January 18, 2007 give those iputs that deal with date a class 'date'.in your css put input.date {display: inline;} Link to comment https://forums.phpfreaks.com/topic/34614-aligning-dates/#findComment-163401 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.