1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Fixe Breite bzw. Höhe von Tabellenzellen?!

  • steve
  • 15. September 2004 um 15:28
  • Unerledigt
  • steve
    11
    steve
    Mitglied
    Punkte
    1.220
    Beiträge
    217
    • 15. September 2004 um 15:28
    • #1

    Hallo,

    kann mir jemand helfen, eine Tabellenzelle mit _genau_ einer bestimmten Breite/Höhe darzustellen?

    Ich hab hier z.b. 3 Zellen übereinander, wobei ich von der roten will, dass sie mir genau 10px hoch angezeigt wird. Die Zelle drüber und die drunter haben keine Höhenangaben, weil die große Zelle rechts einen Inhalt hat, dessen Höhe ich nicht genau weiß bzw. der unterschiedlich sein kann (da kommt eine andere Tabelle rein)

    Jetzt hab ich ein durchsichtiges GIF in passender Größe drin, die mir verhindern dass die Zelle kleiner dargestellt wird. Das funktioniert.
    Aber was kann ich machen, damit die Zelle nicht größer dargestellt wird?

    (im Opera funktionierts mittlerweile (u.a. durch CSS: width/max-width/min-width), aber der Internet Explorer (5.0/6.0) teilt weiterhin hartnäckig die Zellenhöhe der rechten Zelle schön auf die drei linken auf.)

    Was kann man da machen?

    HTML
    <TABLE border=1 cellspacing=0 cellpadding=0>
    <TR>
    	<TD><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=5 height=5></TD>
    	<TD height=300 width=300 rowspan=3 ><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=300 height=300></TD>
    </TR>
    <TR>
    	<TD height=10 bgcolor="#ff0000"><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=10 height=10></TD>
    </TR>
    <TR>
    	<TD><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=5 height=5></TD>
    </TR>
    </TABLE>
    Alles anzeigen

    -----BEGIN GEEK CODE BLOCK-----
    Version: 3.12
    GAT d-(+) s++: a- C++$>+$ U++>+++ P++>+++ L+++ !E W++>$ !N K? w(--)@ !O !M V? PS+ PE++(-)> Y+ PGP(+) t---(-) !5 X R- tv-(--) b++>$ DI+ D+(++) G(+) e>++++* h-- r++ y++
    ------END GEEK CODE BLOCK------ .

  • RT83
    5
    RT83
    Mitglied
    Reaktionen
    3
    Punkte
    258
    Beiträge
    40
    • 15. September 2004 um 16:44
    • #2

    versuch mal die höhe nicht bei td sondern bei tr anzugeben.

    http://rthullner.blogspot.com/

  • steve
    11
    steve
    Mitglied
    Punkte
    1.220
    Beiträge
    217
    • 15. September 2004 um 17:36
    • #3

    Danke für den Tip; hilft aber leider auch nichts (zumindest bei IE5).

    -----BEGIN GEEK CODE BLOCK-----
    Version: 3.12
    GAT d-(+) s++: a- C++$>+$ U++>+++ P++>+++ L+++ !E W++>$ !N K? w(--)@ !O !M V? PS+ PE++(-)> Y+ PGP(+) t---(-) !5 X R- tv-(--) b++>$ DI+ D+(++) G(+) e>++++* h-- r++ y++
    ------END GEEK CODE BLOCK------ .

  • Zentor
    16
    Zentor
    Mitglied
    Reaktionen
    5
    Punkte
    2.710
    Beiträge
    506
    • 15. September 2004 um 18:18
    • #4
    Code
    <TABLE border=1 cellspacing=0 cellpadding=0>
    <TR>
            <TD>
    	<TABLE border=1 cellspacing=0 cellpadding=0>
    	<TD><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=5 height=5></TD>
    
    </TR>
    <TR>
    	<TD height=10 bgcolor="#ff0000"><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=10 height=10></TD>
    </TR>
    <TR>
    	<TD><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=5 height=5></TD>
    	</TABLE>
    	</TD>
    	<TD height=300 width=300 rowspan=3 ><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=300 height=300></TD>
    </TR>
    </TABLE>
    Alles anzeigen


    funktioniert bei mir beim IE 6. Ausserdem solltest du alles xml 1.0 strict konform machen, dann isses am "kompatibelsten".
    mfg Oliver

  • Guardian
    8
    Guardian
    Mitglied
    Reaktionen
    1
    Punkte
    686
    Beiträge
    130
    • 15. September 2004 um 18:25
    • #5

    und bitte an standard halten

    nicht width=10 schreiben sondern alle tags unter doppelte anführungszeichen, also width="10"

    :thumb: :engel:

    00010011100010001010100111000
    {a,b,b} = { *tilt* } :ahhh:

  • Zentor
    16
    Zentor
    Mitglied
    Reaktionen
    5
    Punkte
    2.710
    Beiträge
    506
    • 16. September 2004 um 10:30
    • #6

    Im xml strict ist der Tag garnicht erlaubt, also alles über CSS machen.
    mfg Olvier

  • steve
    11
    steve
    Mitglied
    Punkte
    1.220
    Beiträge
    217
    • 16. September 2004 um 15:15
    • #7
    Zitat von Zentor
    Code
    <TABLE border=1 cellspacing=0 cellpadding=0>
    <TR>
            <TD>
    	<TABLE border=1 cellspacing=0 cellpadding=0>
    	<TD><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=5 height=5></TD>
    
    </TR>
    <TR>
    	<TD height=10 bgcolor="#ff0000"><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=10 height=10></TD>
    </TR>
    <TR>
    	<TD><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=5 height=5></TD>
    	</TABLE>
    	</TD>
    	<TD height=300 width=300 rowspan=3 ><img src="http://www.informatik-forum.at/images/icons/icon12.gif" width=300 height=300></TD>
    </TR>
    </TABLE>
    Alles anzeigen


    funktioniert bei mir beim IE 6. Ausserdem solltest du alles xml 1.0 strict konform machen, dann isses am "kompatibelsten".
    mfg Oliver

    Funktioniert, stimmt. Nur kann ichs nicht wirklich so machen, weil es bei mir wichtig ist dass das ein Table ist.

    Es ist wichtig, dass erwähnte fix breite/hohe Zeile/Spalte über mehrere Spalten/Zeilen an derselben Stelle ist, weil ich mit dem dann Rahmen/Pfeile/Graphkanten/-verzweigungen "zeichne".

    Wenn nur alles so CSS-kompatibel wie der Opera wär... :face_with_rolling_eyes:

    -----BEGIN GEEK CODE BLOCK-----
    Version: 3.12
    GAT d-(+) s++: a- C++$>+$ U++>+++ P++>+++ L+++ !E W++>$ !N K? w(--)@ !O !M V? PS+ PE++(-)> Y+ PGP(+) t---(-) !5 X R- tv-(--) b++>$ DI+ D+(++) G(+) e>++++* h-- r++ y++
    ------END GEEK CODE BLOCK------ .

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung