Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS] position: fixed, aby element był w jednym miejscu w divie.
grzemach
post
Post #1





Grupa: Zarejestrowani
Postów: 121
Pomógł: 4
Dołączył: 9.06.2007
Skąd: Kielce

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


Witam,
Robiąc stronę natrafiłem na problem którego nie mogę przeskoczyć.

Jest sobie kilka elementów na stronie, do tego w każdym z nich jest overflow (jest to bardziej aplikacja, niż strona internetowa).
W jednym z tych okien, muszę utrzymać dwa elementy tabeli na górze (th i jeden tr - ostatni). Oczywistą rzeczą jest zastosowanie position: fixed. Co sprawdza się prawie rewelacyjne. Prawie, gdyż element oznaczony przez fixed przesuwa się wzdłuż całego okna, a powinien być statyczny względem całego diva, a w całym oknie pływać.

aplikacja jest dostępna tylko i wyłącznie z wybranych adresów IP, przez co nie mogę jej udostępnić i pokazać dokładnie o co mi chodzi.

Ten post edytował grzemach 8.10.2009, 13:26:06
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Możesz zawsze screeny pokazać. (IMG:style_emoticons/default/winksmiley.jpg)

Cytat
Prawie, gdyż element oznaczony przez fixed przesuwa się wzdłuż całego okna, a powinien być statyczny względem całego diva, a w całym oknie pływać.

A nie lepiej dać nagłówek/stopkę tabeli w thead/tfoot, a dla tbody dać overflow: auto?
Go to the top of the page
+Quote Post
damyrade1990
post
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 10.10.2009

Ostrzeżenie: (10%)
X----


Proponuję przeanalizować rozwiązanie zaprezentowane na stronie http://dev.w3.org/html5/spec/Overview.html
Go to the top of the page
+Quote Post
grzemach
post
Post #4





Grupa: Zarejestrowani
Postów: 121
Pomógł: 4
Dołączył: 9.06.2007
Skąd: Kielce

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


chciałem dokładnie osiągnąć ten efekt który podał erix, wielkie dzięki.
Pozdrawiam
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 16:49