[HTML]tabela z nieprzesuwajacymi się nagłówkami

0

Cześć.
W sumie nie wiem do końca jak zatytułować problem. Ale zacznijmy od początku.
Tworzę pewien projekt w C#, jednak temat wsadziłem w dział webmasterski, jako, że muszę korzystać z kontrolki WebBrowser i dostępnego z niej DOMu. Czyli działam jednak w htmlu, a sporo wody upłynęło od kiedy ostatni raz się w tym bawiłem. Przejdę do sedna sprawy.
Muszę utworzyć tabelę z danymi. Jednak z racji wygody tabela ma spełniac pewne założenia:
Przewijając w poziomie (poziomy, dolny suwak) mają się oczywiście przewijać dane i nagłówki kolumn, jednak nagłówki wierszy mają pozostać statyczne, ciągle widoczne z boku. Z kolei przewijajac w pionie (pionowy pasek z prawej) mają się przewijać dane i nagłówki wierszy, ale nagłówki kolumn maja ciągle pozostać widoczne.
Innymi słowy: przewijają się dane, ale nagłówki wierszy mają pozostawać widoczne zawsze, ale mają też odpowiadać danym. Przewijają się, gdy muszą, ale nie uciekają z pola widzenia.

Na początku myslałem o wsadzeniu jednego diva w drugiego, ale to nie zda egzaminu. Zawsze któreś nagłówki bedą znikały. Kombinowałem też troche z parametrami position:relative i ustawieniem trzech divów (jeden z danymi i dwa z nagłówkami kolumn/wierszy), ale z tego co kojarzę, nie da się relativa ustawić tylko dla parametru x powiedzmy, a dla y już dać absolute. Racja? Do tego trzebaby jakoś synchronizować wtedy przewinięcia diva z danymi z divami nagłówków.

Ma ktoś jakiś pomysł jak uzyskać taki efekt? A może niezrozumiale wyjaśniłem o co chodzi? Prosiłbym o pomoc :)
Pzdr
Pako

0

obawiam się że będzie problem z realizacją tego w HTML, jeśli chodzi o www to szukałbym rozwiązania z użyciem JS, bo tak jak mówisz ciężko będzie z kolumnami i wierszami naraz zrobić to czego oczekujesz...

jeśli to rozwiązanie Ciebie satysfakcjonuję to ja użyłbym prawdopodobnie
stylu css: clip na tabeli w divie, i spreparowanych scrolli w JS
choć trochę strzelam bo dawno się w tym nie bawiłem

JS obsługiwało jakieś metody scroll ale z tego co pamiętam były niestandardowe i chyba trochę krzaczyły (naturalnie mogę się mylić :) )
wprawdzie się nie bawiłem ale podobno fajne zabawki można wyciągnać z biblioteki mootools
są tam przykłady może coś Ci się przyda

w samym HTML to raczej nie ma racji bytu...

0

Też się tak spodziewałem, że nie uda się tego jakoś prosto osiągnąć, ale wolałem zapytać. Jak pisałem, dawno już się z kodzeniem stron nie bawiłem, z divami wiele też nie robiłem, wolałem zapytać, może akurat kto ma jakie dobre rozwiązanie.
Nic to, nie jest to taka konieczna własność tabeli, jakoś się człowiek bez tego obejdzie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1