Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Was mache ich in dieser Tabelle falsch?

  1. #1
    Togga
    Gast

    Standard Was mache ich in dieser Tabelle falsch?

    Hallo, ich habe eine Tabelle gemacht, in der immer eine Zeile eine Höhe von 20 Pixeln haben soll, und eine mit einer Höhe von einem Pixel. Und das soll sich dann immer Wiederholen.

    Das Problem ist das es mit ner Höhe von einem Pixel genauso groß ist wie mit 20 Pixel. Ich weiß aber das es geht? Was mache ich falsch?

    Hier der Code:
    Code:
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse&#58; collapse" bordercolor="#111111" width="175" height="3">
          <tr>
        <td height="20" width="30"></td>
        <td height="20" width="88" bgcolor="#20508C"></td>
        <td height="20" width="15"></td>
      </tr>
        </tr>
        </tr>
          <tr>
        <td height="1" width="30"></td>
        <td height="1" width="88" bgcolor="#20508C"></td>
        <td height="1" width="15"></td>
      </tr>              
      
    </table>

    Grüße
    Togga
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Azubi(ne)
    Registriert seit
    17.04.2004
    Ort
    Karlsruhe
    Beiträge
    80
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hallo,

    Du solltest auf jeden Fall immer eine Einheit (in Deinem Fall "px") hinter Deinen gewünschten Wert setzen.
    Ob das den Fehler behebt kann ich Dir jetzt gerade nicht sagen.

    Martin
    Es ist immer einer besser! Trotzdem nie aufgeben.

  3. #3
    Meister(in)
    Registriert seit
    10.05.2004
    Beiträge
    374
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hm, du setzt im Table-Tag die Tabellenhöhe auf 3px... und dann die einzelnen Zellen auf eine jeweils andere Höhe!?
    Probier doch mal die Höhe aus dem Tabel-Tag rauszunehmen... (Nach w3c dürftest du das sowieso nicht mehr...)
    Genau das gleiche machst du mit der Tabellen-Breite...
    Dulden hat noch lange nichts mit Toleranz zu tun!

    Toleranz heißt akzeptieren und unterstützen, weniger ist Dulden!

  4. #4
    Togga
    Gast

    Standard

    hmmm... es klappt immer noch nicht, ich hab jetzt noch mehr zellen eingefügt, mit ner breite von 1px, und es klappt auch nicht.

    Hier mein neuer Code:
    Code:
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse&#58; collapse" bordercolor="#111111">
      <tr>
        <td width="175px" height="20px" colspan="5"></td>
      </tr>
      <tr>
        <td width="175px" background="menueoben.bmp" height="19" colspan="5"></td>
      </tr>
      <tr>
        <td height="20px" width="40px"></td>
        <td height="20px" width="1px" bgcolor="#9CCFFF"></td>
        <td height="20px" width="123px" bgcolor="#20508C"</td>
        <td height="20px" width="1px" bgcolor="#9CCFFF"></td>
        <td height="20px" width="10px"></td>
      </tr>
        </tr>
          <tr>
        <td height="1px" width="40px"></td>
        <td height="1px" width="1px" bgcolor="#9CCFFF"></td>
        <td height="1px" width="123px" bgcolor="#003075"></td>
        <td height="1px" width="1px" bgcolor="#9CCFFF"></td>
        <td height="1px" width="10px"></td>
        </tr>
        </tr>                
      
    </table>
    Wäre super wenn mit jemand helfen könnte

  5. #5
    Meister(in)
    Registriert seit
    10.05.2004
    Beiträge
    374
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Du könntest jeweils in die erste Spalte jeder Zeile (eine eigene Zelle!!!) ein Image legen, der größe 1px*1px und das transparent ist (ein sog. Blind-gif) und gibst dem Bild die Höhe von 20px vor, dann sind deine Zeilen alle 20px hoch, wenn nicht irgendeine Zelle einen größeren Inhalt hat...

    für das Image-Tag:
    Code:
    <td>[img]blind.gif[/img]</td>
    so müsste das auch gehen...
    Dulden hat noch lange nichts mit Toleranz zu tun!

    Toleranz heißt akzeptieren und unterstützen, weniger ist Dulden!

  6. #6
    Togga
    Gast

    Standard

    verstehe ich erlich gesagt überhaupt nicht. also nicht das du mich falsch verstehst, aber ich habe nicht vor eine zelle mit 1px*1px zu machen. Aber das spielt ja eigentlich auch keine Rolle.

    Also kannst du mir das nochmal ausführlicher erkären?

  7. #7
    König(in)
    Registriert seit
    05.04.2004
    Ort
    Salzgitter
    Beiträge
    1.454
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Also, zum einen hast Du jeweils ein </tr> zuviel. Die Ursache, dass er deine 1-Pixelhohe Zeile größer macht ist, dass Du ein Leerzeichen darin hast. Das musst Du entfernen. Dann macht es weiterhin Sinn, die Höhenangabe in der Zeile zu platzieren und in den jeweiligen TD rauszunehmen.
    Code:
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse&#58; collapse" bordercolor="#111111">
      <tr>
        <td width="175px" height="20px" colspan="5"></td>
      </tr>
      <tr>
        <td width="175px" background="menueoben.bmp" height="19" colspan="5"></td>
      </tr>
      <tr>
        <td height="20px" width="40px"></td>
        <td height="20px" width="1px" bgcolor="#9CCFFF"></td>
        <td height="20px" width="123px" bgcolor="#20508C"</td>
        <td height="20px" width="1px" bgcolor="#9CCFFF"></td>
        <td height="20px" width="10px"></td>
      </tr>
      <tr height="1px">
        <td width="40px"></td>
        <td width="1px" bgcolor="#9CCFFF"></td>
        <td width="123px" bgcolor="#003075"></td>
        <td width="1px" bgcolor="#9CCFFF"></td>
        <td width="10px"></td>
      </tr>
    </table>
    Beatz
    my $favorite_homepage = array(
    "Multigaming Playhouse" => "http://www.playhouse-multigaming.de"
    );
    my $homepage = array(http://www.mohaa-wiki.de, http://www.berufe-portal.de, http://www.mywibb.de);

  8. #8
    Meister(in)
    Registriert seit
    10.05.2004
    Beiträge
    374
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Es gibt sog Blind-Gifs, die dazu verwendet werden eine Tabelle auf eine bestimmte größe zu bringen. diese Gif sieht man auf deiner Site nicht, da ja transparent. Wenn du nun eine Zelle mit so einem Pic als Inhalt anlegst und dem Bild die Höhe 20px gibst, wird das Bild dem entsprechend gestreckt. Dadurch hat deine Zelle nicht die größe 1px * 1px sondern 1px * 20px.. und schon hast du eine Zeile mit der Höhe 20px...
    Was du ja haben wolltest und da diese Zelle nicht sichtbar bzw transparent ist stört sie auch nicht...
    Dulden hat noch lange nichts mit Toleranz zu tun!

    Toleranz heißt akzeptieren und unterstützen, weniger ist Dulden!

  9. #9
    König(in)
    Registriert seit
    05.04.2004
    Ort
    Salzgitter
    Beiträge
    1.454
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Könnte man verwenden, aber warum denn, wenn es nicht sein muss. Mit CSS oder - wie hier auch - mit reinem HTML kommt man ausreichend weit. Dieses fill.gif stammt aus einer sehr alten Zeit, den Anfängen, als es mit dem Internet erst so richtig anging. Das fill.gif wird verwendet, wenn man um eine Tabelle mittels dem Parameter Border einen Rahmen gemacht hat. Leere Zellen haben dann keinen Rahmen bekommen. Mit CSS kann man das ganze wunderbar steuern.
    Aber ich muss zugeben, dass ich es auch ab und zu verwende. 100% raus will es einfach nicht, aber ich habe mich schon deutlich gebessert.
    Beatz
    my $favorite_homepage = array(
    "Multigaming Playhouse" => "http://www.playhouse-multigaming.de"
    );
    my $homepage = array(http://www.mohaa-wiki.de, http://www.berufe-portal.de, http://www.mywibb.de);

  10. #10
    Meister(in)
    Registriert seit
    10.05.2004
    Beiträge
    374
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das es die eleganteste Lösung ist, habe ich auch nie behauptet!
    Er wollte das ganze noch mal erklärt haben...

    Hm, laut teamone, gibt es im <tr>-Tag keine "height" Angabe...
    Dulden hat noch lange nichts mit Toleranz zu tun!

    Toleranz heißt akzeptieren und unterstützen, weniger ist Dulden!

Ähnliche Themen

  1. Was mache ich falsch ?
    Von chid007 im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 29.05.2007, 00:02
  2. was mache ich bei den STYLE falsch
    Von kochmuetze im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 07.11.2006, 08:53
  3. was mache ich falsch?
    Von Mark1979 im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 22.11.2005, 01:22
  4. was mache ich falsch???
    Von karneolonyx im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 10
    Letzter Beitrag: 30.06.2005, 13:50
  5. Was mache ich bei dieser Seite bei der Aufteilung falsch?
    Von matze91 im Forum HTML & CSS Forum
    Antworten: 7
    Letzter Beitrag: 14.05.2004, 12:44

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •