Miałem tego posta dopisać do temtu o błędnach w silniku renderowania stron Opery ale ktoś mi go przed wysłaniem posta zamknął. To stworzyłem nowy temat skoro już się odważyłem o tym napisać bo męczy mnie ten problem już od jakiegoś czasu.
Chodzi mi o pseudoklasy :before i :after przy generowaniu jakiejś grafiki za pomocą css przed linkiem (innej dla normalnego, innej dla hover) to Opera lubi je (te grafiki) zduplikować po kliknięciu na link, tak jakby jedną (grafikę) pobierała z cachu przeglądarki a drugą z css. Troche pokrętnie to wyjaśniłem... na załączonym obrazku widać ten efekt przy pozycji "Linki".
menu.png
Co ciekawe ten problem występuje przy generowaniu strony lokalnie z dysu twardego, w internecie ten efekt jest dużo rzadszy chociaż też się zdarza (przy naprawde szybkim transferze). I teraz jest to jakiś bug czy może tylko w mojej wersji Opery ten efekt występuje?
Acha jeszcze kawałek kodu css za pomocą którego zrobione jest to menu
#menu li a:before { content: url(graf/button_yellow.png); padding: 0 3px; } #menu li a:hover { color: #000; background: #fff; } #menu li a:hover::before { content: url(graf/button_blue.png); }
Acha jeszcze jeden wydaje mi się, że ważny szczegół, po odświerzeniu strony (F5) wszystko wraca do normy do czasu następnego kliknięcia na jakiś link.