Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][JavaScript] Pozycja obrazka przed F5 jest niewłaściwa
followc
post 15.04.2015, 10:48:45
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

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


Witam,
na samym środeczku mojej strony umieściłem obrazek, który niestety po pierwszym opaleniu strony wyświetla się na samym dole, jego połowa jest zakryta. Dopiero po F5 wszystko wyświetla się ładnie.
Oprócz normalnego CSS'a zrobiłem w jQuery dynamiczne dopasowywanie się do wysokości strony, więc jeśli zmniejszamy wysokość przeglądarki dynamicznie obliczany jest środek strony i tam umieszczany obrazek.
Czy tu może wystąpić jakiś konflikt? Gdzie szukać problemu, który znika po zwykłym refreshu?
Go to the top of the page
+Quote Post
trueblue
post 15.04.2015, 11:10:04
Post #2





Grupa: Zarejestrowani
Postów: 6 799
Pomógł: 1827
Dołączył: 11.03.2014

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


Prawdopodobnie obliczasz pozycję w zdarzeniu domready, kiedy to obrazek nie jest jeszcze załadowany.
Powinno to być zrobione w zdarzeniu load, albo w prostym preloaderze obrazka.
A najlepiej jakbyś to zrobił w czystym css.


--------------------
Go to the top of the page
+Quote Post
followc
post 15.04.2015, 11:34:33
Post #3





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

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


Korzystałem z funkcji $(window).resize() i tu na bieżąco były zmieniane współrzędne. Zakomentowałem funkcję i wszystko ładnie działa na starcie, ale oczywiście nie dopasowuje się do zmian wielkości okna. Wiadomo, to lepsze rozwiązanie jeśli po pierwszym odpaleniu strona wyswietla sie OK, ale jednak chciałbym tę funkcjonalność jakoś poprawnie dodać.
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: 15.06.2025 - 15:46