[HTML] tabellen spalten width falsch

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [HTML] tabellen spalten width falsch

    Ich übersehe hier wohl irgendwas sehr offensichtliches, also könnt ihr mir sicherlich relativ problemlos weiterhelfen. Trotzdem brauche ich hilfe bei folgendem:
    PHP Code:
    <html>
     <
    head>
      <
    title>Hey there</title>
      <
    style>
       .
    main {
         
    text-align:center;
         
    margin3px auto;
       }
       .
    maintable {
         
    width:750px;
         
    margin3px auto;
       }
       .
    bannertd {
         
    text-align:center;
         
    margin0px auto;
       }
       .
    banner {
         
    float:left;
       }
       .
    sponsoredtd {
         
    text-align:center;
         
    margin0px auto;
       }
       .
    lefttd {
         
    width:150px;
       }
      </
    style>
     </
    head>
     <
    body>
      <
    div class="main">
       <
    table class="maintable" border="1">
        <
    tr>
         <
    td class="bannertd" colspan="2">
          <
    img src="http://www.google.com/intl/en_ALL/images/logo.gif" class="banner" width=150>
          
    test:<br>
          <
    img src="http://www.google.com/intl/en_ALL/images/logo.gif" class="sponsoredbanner" width="450" height="60" border="1">
         </
    td>
        </
    tr>
        <
    tr>
         <
    td class="lefttd">
          
    left
         
    </td>
         <
    td class="righttd">
          
    right
         
    </td>
        </
    tr>
        <
    tr>
         <
    td colspan="2">
          
    2
         
    </td>
        </
    tr>
        <
    tr>
         <
    td colspan="2">
          
    3
         
    </td>
        </
    tr>
       </
    table>
      </
    div>
     </
    body>
    </
    html
    das problem bei folgendem code sind righttd und lefttd.

    Denn wenn ich in bannertd mehr als das erste google logo habe, dann stimmt die width von left trotz angabe in opera und IE nicht mehr. Entfernt man alles ausser das erste google logo, so funktioniert es wieder.

    Hilfe?

    danke.

  • #2
    Bitte erst Quelltext validieren.

    Außerdem solltest du Tabellen nicht zum Layouten/Positionieren verwenden.

    Übrigens definierst du für righttd gar keine Breite.
    Last edited by TobiaZ; 08-06-2008, 01:14.

    Comment


    • #3
      Tschuldigung. Hier ist der validierte Quelltext mit dem selbem problem:

      <entfernt von mir weil das problem ja gelöst ist>

      ich weiss, dass right keine größe hat. Meine erwartung war halt, dass es den rest der größe annimt. Tabellen benutze ich weil ich clearing nicht mag, aber gut, das ist ja meine sache (trotzdem danke für den tipp)


      Jedenfalls danke ich dir ebenfalls weil das angeben der breite von righttd das problem gelöst hat, aber warum?

      Comment


      • #4
        IE interpretiert das width gerne mal als min-width.

        Comment

        Working...
        X