Mam "mega menu" zawierające plik .png, który powinien się ukryć po opuszczeniu menu przez użytkownika. Działa zgodnie z oczekiwaniami w IE, ale nie w Chrome - opuszcza obszary obrazu, które pojawiają się poza menu.Przepełnienie CSS nie działa w chrome
Zgodnie Sparkys sugestii, otoJSFiddle
Oto link do mojego folderu rozwoju:
http://libertyeaglearms.com/dev/
oto bezpośredni link do mojego CSS:
http://libertyeaglearms.com/dev/assets/menu.css
Myślę, że może mieć o zrobić z linią 6
.megaCreator a img{
display:block;
position:absolute;
bottom:-50px;
right:-50px;
max-width:550px;
outline:none;
border:none;
background:none;
}
, ale nie jestem pewien.
Jeśli będę musiał umieścić kod bezpośrednio tutaj, to nie będę dokładnie wiedział, gdzie leży problem, więc przeglądając wszystkie css za pośrednictwem rzeczywistego arkusza, czuję, że byłoby lepiej.
Oto kilka zrzutów ekranu pokazujących problem:
Oto myszką na:
Oto mysz się:
UWAGA: Nie używam javascript dla menu, na wypadek gdyby pojawiło się pytanie!
Dzięki :)
TUTAJ Kod FUNKCJONOWANIE ->JS FIDDLE
Umieściłbym wszystko wewnątrz większego opakowania (szerokość/wysokość 'auto'), aby w pierwszej kolejności uniknąć przepełnienia. Wtedy, gdy zewnętrzna osłona się chowa, wszystko znika. – Sparky
Hm, nie myślałem o tym. Będę z tym bałaganił. Dziękuję :) – Mike
Napisz również skondensowaną wersję HTML/CSS dla tego menu w twoim OP. – Sparky