![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Chcę zrobić efekt rollover z wykorzystaniem css dla obrazka będącego jednocześnie linkiem - najpierw widoczny jest obrazek img_1, a po najechaniu na niego kursorem obrazek img_2. Nie wiem czemu, ale tylko w Operze jak pierwszy raz najeżdżam kursorem na obrazek img_1 to on znika i nie pokazuje się obrazek img_2 - nie widać w tym miejscu żadneg obrazka, jak następnym razem najeżdżam kursorem na obrazek img_1 to już wszystko działa poprawnie, w jego miejscu jest wyświetlany obrazek img_2. Wystarczy jednak wyczyścić historię przeglądania w Operze i sytuacja się powtarza. Takie coś ma miejsce tylko w Operze i tylko gdy pierwszy raz najeżdżam na obrazek z efektem rollover.
Czy wie ktoś dlaczego ? Ten post edytował nieraczek 24.07.2009, 05:51:16 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
jeżeli jest to duży obrazek to może po prostu tyle się ładuje, skoro znika po wyczyszczeniu cache
![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
nie, jest mały - ma 100x25 px - takie same jego wymiary ustawiłem zresztą w css'ie w klasie .klasa
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Dobrą praktyką jest robienie 2 wersji buttona (regular i hover) w jednym pliku. W stylu (na hover) zmieniamy tylko background-position. Rozwiązuje to problem mrugania i doładowywania grafiki (przeglądarka pobiera tylko te pliki, które zamierza wyświetlić). Pozdrawiam! -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
ayeo ok, ale mimo wszystko ciekawi mnie z czego wynika mój problem z pierwszego postu, wyjątkowo dziwny problem
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Nie wiem z czego szczerze mówiąc. Najeżdżasz na button, JS zamienia zawartość na obrazek, którego nie ma. Przeglądarka wprowadza modyfikacje na stronie i pobiera obrazek. Po pobraniu już nie odświeża buttona. Spróbuj dać te alternatywne grafiki od razu na stronie. Position absolute, left - 10000px ![]() ![]() Pozdrawiam! -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Tak się dzieje nie tylko w operze , wszystkie przeglądarki tak mają.
Po 1 najechaniu jeśli dłuższą chwilę odczekasz grafika się załaduje , jednak jest to bez sensu. Dlatego warto zrobić tak jak pisał ayeo ![]() |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie to sie dzieje TYLKO w Operze, czekanie nic nie daje, dziwne ;]
Ten post edytował nieraczek 24.07.2009, 11:12:16 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:27 |