zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden fixed sized table mit einem scrollbaren content funktioniert in ff nicht

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.11.2011, 10:37
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.11.2011
Beiträge: 2
WarumNur? befindet sich auf einem aufstrebenden Ast
Standard fixed sized table mit einem scrollbaren content funktioniert in ff nicht

Hey zusammen

ich versuche eine Tabelle die 300px auf 200px gross ist zu erstellen die zwei reihen hat. Die obere soll als Container für den titel dienen und ist 30px hoch. Die untere soll als Container für alles mögliche dienen. Die höhe soll automatisch berechnet werden (table-layout:fixed). Das Problem dabei ist das der ff die Tabelle einfach vergrössert wenn der Inhalt zu gross ist es sollte aber eine Scrollbar angezeigt werden wie bei allen anderen browsern.

Hat jemand eine Idee wie ich das Problem ohne js lösen könnte?

HTML-Code:
<table style="height:300px;width:200px;">
  <thead>
    <tr style="height:30px;">
      <td>Title</td>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <div style="overflow:auto;height:100%;">
          <div style="height:500px;"></div>
        </div>
      </td>
    </tr>
  </tbody>
</table>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 11.11.2011, 19:10
body.ie {display: grotte}
XHTMLforum-Mitglied
 
Registriert seit: 09.01.2011
Beiträge: 841
take_a_7 sorgt für eine eindrucksvolle Atmosphäretake_a_7 sorgt für eine eindrucksvolle Atmosphäre
Standard

Moin,

Zitat:
Zitat von WarumNur? Beitrag anzeigen
Hat jemand eine Idee wie ich das Problem ohne js lösen könnte?
Kein Tabellenlayout verwenden.

gruß,
take
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 11.11.2011, 20:27
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 11.11.2011
Beiträge: 2
WarumNur? befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von take_a_7 Beitrag anzeigen
Kein Tabellenlayout verwenden.
auto ist der default wert und die einzige andere Möglichkeit und mit der funktioniert es auch nicht

ich konnte das Problem nur mit dem Firefox reproduzieren (8.0)

Geändert von WarumNur? (11.11.2011 um 20:36 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 13.11.2011, 12:54
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

overflow:scroll; hilft.

Wirf trotzem das Tabellenlayout raus. Die arme Tabelle wird komplett vergewaltigt. Ohne die hätte dein Code noch 5 Zeilen.

Desweiteren fehlt alles was ein HTML-Dokument ausmacht. Ich hoffe es fehlt nur im Beispiel.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
Antwort

Stichwörter
auto, css, firefox, html, size, table, table-layout

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit einem 3D-Effekt moep0710 CSS 12 12.06.2010 14:30
Wir der alternative Content vom Browser geladen, wenn die swf-Ausgabe funktioniert? rockpianist (X)HTML 2 20.04.2009 12:50
Falsche Darstellung im Internet Explorer Janizzle CSS 0 30.08.2007 19:44
layout v.o.n.u.: 30px, rest, 30px mit div möglich? docstevie CSS 2 20.02.2005 19:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:00 Uhr.