Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][JavaScript] Pozycja obrazka przed F5 jest niewłaściwa
followc
post
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
 
Start new topic
Odpowiedzi (1 - 2)
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
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
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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:55