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