ThomasX: margin geht nicht

Hallo,
ich habe ein Problem:

.inner {
 font-family: Verdana, Tahoma, Arial;
 font-size: 11px;
 color: #444444;
 background-color: #FAFAFA;
 border: #D1D7DC;
 border-style: solid;
 border-width: 1px;
 margin-left: 15px;
}

**********************************************

<table width="450">
   <tr>
      <td class="inner">
         <form method="post" action="show.php?action=search">
     <select name="at_name" class="main_select">
        [...]
     </select> 
            <input type="submit" value="Go" class="main_input">
      </td>
   </tr>
</table>

hier wird nichts eingerückt ...
habt ihre eine Ahnung waran das liegen könnte

Danke im Voraus

  1. Nachtrag: Sowohl IE (6) als auch Netscape (6.2)

  2. Hi, Thomas

    .inner {
    margin-left: 15px;
    }

    <td class="inner">
    <form method="post" action="show.php?action=search">
      <select name="at_name" class="main_select">
      [...]
      </select> 
      <input type="submit" value="Go" class="main_input">
    </td>

    Grundsätzlich: wo endet <form>?

    Wenn du das Formularfeld einrücken willst, musst du ihm selbst den 'margin' (Außenabstand) verpassen, oder bei der Zelle mit der Klasse 'inner' padding (Innenabstand) nehmen.

    http://selfhtml.teamone.de/css/eigenschaften/randabstand.htm
    http://selfhtml.teamone.de/css/eigenschaften/innenabstand.htm

    LG Orlando

    --
    SELF-TREFFEN 2002
    http://www.rtbg.de/selftreffen/
    http://www.megpalffy.org/temp/penneninhh.html

    1. Dankeschön,
      damit hab ich die Lösung

      <form> geht übrigens noch nach der Tabelle weiter ;-)