<form method="POST"> <input name="check" type="hidden" value="1" /> <input name="date" type="hidden" value="<?PHP echo ''.date('d.m.Y').'' ?>" /> <input name="hour" type="hidden" value="<?PHP echo ''.date('G:i').'' ?>" /> <table class="tab_form"> <tr> <td class="td_form_left_1"> e-mail: </td> [html]<td class="td_form_right"> <input name="email" type="text" value="<?PHP if($email) { echo $email; } ?>" /> </td> </tr> <tr> <td class="td_form_left_1"> tytuł: </td> <td class="td_form_right"> <input name="title" type="text" value="<?PHP if($title) { echo $title; } ?>" /> </td> </tr> <tr> <td colspan="2"> wiadomość: <br /> <textarea name="message" rows="10"> <?PHP if($message) { echo $message; } ?> </textarea> </td> </tr> <tr> <td colspan="2"> <input type="submit" value="ok" /> </td> </tr> </table> </form>
oraz plik css (potrzebny fragment)który wygląda tak:
form{ margin: 0; } input, textarea{ width: 100%; background-color: #B2B2B2; border: 1px solid #888888; font-size: 9px; color: #444444; } .tab_form{ width: 100%; border-collapse: collapse; background-color: #FFFFCC; } .tab_form td{ border: 1px solid #000000; padding: 4px; } .td_form_left_1{ text-align: right; width: 60px; } .td_form_right{ vertical-align: middle; }
W FF wszystko dziala tak jak powinno - chociaz nie do konca, ale o tym pozniej.
Glownym problemem jest to ze w ie obramowanie tabeli po prawej stronie znika w miejscach gdzie wstawione jest <textarea> i <input type="text">, w wierszu gdzie znajduje sie submit obramowanie jest widoczne (i to mnie najbardziej dziwi). Po zmianie szerokosci ze 100% (textarea, input{ ... } - patrz plik .css) na np. 98% wyswietla sie dobrze zarowno w ie jak i ff, tyle ze inputy i textarea nie sa rozciagniete maksymalnie a przeciez o to chodzi zeby byly.
Ponad to prawy odstęp (padding) w przypadku <textarea> i <input type="text"> nie wynosci 4px tak jak jest to ustalone tylko cos kolo 2px (w ff bo w ie niewidac gdzie sie konczy) a w przypadku inputa submit wszystko jest ok !? padding wszedzie wyglada tak samo.
Podsumowujac: inputy z textem i textarea (miejsca gdzie mozna cos wpisac) sprawiaja problemy.
Za wszelka pomoc bede bardzo wdzieczny.
pozdrawiam
toomay