![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Mam sobie takiego diva, który zawiera coś na kształt Menu (jak graliście w gry jakieś to po kliknięciu ESC wyświetla się menu - przeważnie. To to jest coś takiego). Cały kod wygląda tak: Jest ładnie wycentrowane w poziomie i pionie dzięki CSS, ale problem pojawia się, gdy użytkownik kliknie ESC po przewinięciu strony, ponieważ ten div pojawia się wtedy u góry i widać tylko overlay ... Szukałem na necie kodów pod to ... bawiłem się expression ale to centruje tak samo jak sam CSS, że okno jest na środku tylko w 'pierwszym położeniu suwaka' (no wiecie na samej górze (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) ) ... Macie jakieś pomysły jak to wykonać? Próbowałem też z obliczeniem wysokości okna przeglądarki, ale niestety mi nie szło - tzw. obliczało cały czas 1024 lub innym sposobem 800 coś ... Help (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 15 Dołączył: 10.12.2007 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Skoro i tak używasz js, to możesz też z niego skorzystać w momencie wyświetlania okna.
Dodaj do parametru 'top' ze stylu pojawiającego się div'a wartość 'window.scrollY' (jest to wartość przesunięcia ekranu względem góry strony). |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 00:14 |