dynamisch erstellt Tabelle mit fixierten Tabellenkopf

dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon LightMonk » 27.10.2011, 12:14

Hallo CSS-Forum ;-)

Eigentlich dachte ich das das fixieren des Tabbellenkopfes mit position:relative oder 'absolut erledigt wäre.

Ich habe die Tabelle in einem Div Container "Tourenuebersicht" mit der festen Höhe von 200px Dort wurde die Tabelle dann erzeugt:
CSS:
Code: Alles auswählen
#wrapper{padding:10px;height:700px;width:1220px;}
#left{float:left;height:694px;width:685px;margin-right:10px;}
#Tourenuebersicht{height:200px; overflow:auto;}
#Fahrauftraege{overflow:auto;height:400px;}
#Benachrichtigungen{overflow:auto;height:22px;}
#Zeile {height:20px;}


ASPX/HTML
Code: Alles auswählen
<body>
        <form id="form1" runat="server">
        <div id="wrapper">
            <div id="left" class="ui-tabs ui-widget ui-widget-content ui-corner-all">
                <div id="Filter">
                </div>
                <div id="Tourenuebersicht"></div>
                <div id="Zeile"></div>
                <div id="Fahrauftraege"></div>
                <div id="Benachrichtigungen"></div>
            </div>
        </div>
        </form>
</body>


Immoment fügt sich automatisch ein Scrollbalken hinzu, wenn der Inhalt größer ist als "Tourenuebersicht". Bisher führten meine Versuche den Overflow:auto/scroll; auf die Tabelle oder einen extra DIV (der in die Tourenuebersicht DIV geschrieben wurde) zu verwenden dazu, das der Inhalt weiterwächst...
Ich bin dankbar für eine schnelle Hilfe =)
Gruß LightMonk

PS: Ich benutze auch jquery dazu:
Code: Alles auswählen
       
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js" type="text/javascript"></script>
<link href="includes/jquery-ui-1.8.5.custom.css" rel="stylesheet" type="text/css" />
LightMonk
neu hier
 
Beiträge: 5
Registriert: 26.10.2011, 14:19

Re: dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon djheke » 27.10.2011, 20:58

Also beim Test schaltest sich ein Scrollbalken ein und der Container Tourenübersicht wächst nicht mit.
Willst du es so ???

Wenn er mitwachsen soll, dann nimm min-height

Ansonsten ein bissel genauer. Denn ehrlich gesagt verstehe ich deine Frage(n) nicht.
Benutzeravatar
djheke
Stammuser
 
Beiträge: 233
Registriert: 15.11.2010, 22:45

Re: dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon LightMonk » 28.10.2011, 07:18

Genau, der Container soll nicht mitwachsen.
Was ich da gepostet habe an Code is ja soweit richtig, bloß mit dem Fehler das der Tabellenkopf mitscrollt und nach oben verschwindet.
Der Tabellenkopf soll oben fixiert bleiben und nur der Inhalt der Tabelle scrollen.
Und das bekomm ich nicht hin -.-'
Jeden Versuch bisher nur dem Inhalt das Scrollen beizubringen hat dazugeführt, das der div Container wächst und sich der Inhalt in die anderen div-Container eindringt...
LightMonk
neu hier
 
Beiträge: 5
Registriert: 26.10.2011, 14:19

Re: dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon djheke » 28.10.2011, 13:32

Zwei Fragen noch:

Wo ist deine Tabelle ? Und warum ein Form ohne weitere Form-Elemente ?
Benutzeravatar
djheke
Stammuser
 
Beiträge: 233
Registriert: 15.11.2010, 22:45

Re: dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon LightMonk » 31.10.2011, 14:52

Du meinst Buttons, Textfelder mit form Elementen oder? (Bin noch blutiger Anfänger^^)
Die werden per ajax hinzugefügt und wird in einem Webservice zusammengebastelt, dessen Code ich nicht preisgeben will/darf ;-)
Aber das ist ein String der dann in den DIV Container übergeben wird:

Code: Alles auswählen
$.ajax({
        url: "webservicedisponent.asmx/Touren_anzeigen",
        success: function (response) {
 
            $('#Tourenuebersicht').html(response[0]);
});


Im div #filter kommt ein Menü rein...Aber die DIV-Container dürfen halt nicht wachsen, also statisch/fest bleiben... bin bisher noch nicht weitergekommen
LightMonk
neu hier
 
Beiträge: 5
Registriert: 26.10.2011, 14:19

Re: dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon LightMonk » 31.10.2011, 14:59

EDIT:
Was ich bisher versucht habe ist
- den Tabellenkopf zu fixieren (overflow:absolut)
- thead und tbody durch divs zu ersetzen und/oder nur eins davon und halt geguckt wie die overflow Attribute sich auswirken...
LightMonk
neu hier
 
Beiträge: 5
Registriert: 26.10.2011, 14:19

Re: dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon djheke » 31.10.2011, 20:32

Position:fixed wär ein Möglichkeit. Aber wenn noch dynamisch erzeugte Elemente hinzukommen, wird es wohl nix.
Ein Link zur fertigen ( ohne fixed) Seite wäre nett. So können wir nicht helfen.
Benutzeravatar
djheke
Stammuser
 
Beiträge: 233
Registriert: 15.11.2010, 22:45

Re: dynamisch erstellt Tabelle mit fixierten Tabellenkopf

Beitragvon LightMonk » 01.11.2011, 11:45

Habt ihr den Wissen von Seiten, die verschiedene Implementierungen von Tabellen etc. darstellen?
Das ich da bischen gucken kann?
LightMonk
neu hier
 
Beiträge: 5
Registriert: 26.10.2011, 14:19


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "dynamisch erstellt Tabelle mit fixierten Tabellenkopf"

Zurück zu: CSS für Anfänger

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste