Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]Ukrywanie części tabeli
Snowak
post 26.01.2008, 00:09:28
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 13.12.2007

Ostrzeżenie: (0%)
-----


Witam,
mam diva o określonej szerokości a w nim tabelkę kilkakrotnie razy szerszą. Div ma ustawione overflow: hidden. I teraz próbuję zrobić efekt przewijania onmouseover po najechaniu na strzałkę, tylko za bardzo nie wiem jak przesunąć tą tabelę, aby ukryć jej część. Próbowałem text-indent, ale to tylko działa na tekst. Ustawianie ujemnych marginesów czy ujemnej pozycji absolutnej powoduje, że ta tabelka jest rysowana poza divem te powiedzmy 50 pikseli na lewo od niego...

W jaki sposób da się to zrobić?
Go to the top of the page
+Quote Post
MMX3
post 26.01.2008, 00:19:24
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 9
Dołączył: 26.01.2004
Skąd: Poznań

Ostrzeżenie: (0%)
-----


to na tą część tabeli np.

  1. <tr><td>widoczna</td><td>czesc</td></tr>
  2. <tr style="display: none"><td>niewidoczna</td><td>czesc</td></tr>


--------------------
Go to the top of the page
+Quote Post
Snowak
post 26.01.2008, 10:30:34
Post #3





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 13.12.2007

Ostrzeżenie: (0%)
-----


LOL! I jak ty przy czymś takim chcesz uzyskać płynne przewijanie?

Już dokopałem się do rozwiązania FireBugiem... Div miał takie właściwości jak scrollLeft i scrollWidth. Parę obliczeń i już mam ładną animację ;>
Go to the top of the page
+Quote Post
Cezar708
post 26.01.2008, 12:06:39
Post #4





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


może po prostu pouczysz się na temat jQuery tam jest bardzo dużo tego typu przykładów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 03:30