
Opencart israel
Same problem here, any more permanent solution?rwalker wrote:Copying the code into the common.js worked...... Kinda.
I am using 1.5.1 . The sub categories will show but then when scrolled back over they go back to the original nub
Anyone else see this?
Code: Select all
#menu > ul > li:hover > div {
display: table;
}
#menu > ul > li > div > ul {
display: table-cell;
}
Code: Select all
#menu > ul > li:hover > div {
display: block;
}
#menu > ul > li > div > ul {
display: block;
}
I'm using OC version 1.5.1.3 but the css is different here that the above. Can you please tell me the fix for version 1.5.1.3 ?Chris_AXA wrote:It has to do with the CSS not the Javascript.
change it toCode: Select all
#menu > ul > li:hover > div { display: table; } #menu > ul > li > div > ul { display: table-cell; }
This fixed it for me without changing the Javascript. I'm guessing IE 10 doesn't like display: table;Code: Select all
#menu > ul > li:hover > div { display: block; } #menu > ul > li > div > ul { display: block; }
I'm using 1.5.1.3 but none of the above fixes works for me, any other suggestions, please?eWarrior wrote:Nice work posting a fix, but is there any reason why you didn't just use the OR operator?avantprime wrote:I have had a go an it seems IE10 needs the same fix as IE7.
Rather than repeating the same function, I simply changed...
To...Code: Select all
if ($.browser.version <= 7) {
Either way, both solutions seem to fix this issue.Code: Select all
if ($.browser.version <= 7 || $.browser.version == 10) {
I used this and it worked (I had the same issues with the javascript where the fix wasnt permanent). However with this fix the multi column feature on the dropdown menu does not work, is there anyway to implement it using this fix?Chris_AXA wrote:It has to do with the CSS not the Javascript.
change it toCode: Select all
#menu > ul > li:hover > div { display: table; } #menu > ul > li > div > ul { display: table-cell; }
This fixed it for me without changing the Javascript. I'm guessing IE 10 doesn't like display: table;Code: Select all
#menu > ul > li:hover > div { display: block; } #menu > ul > li > div > ul { display: block; }
This worked for me however broke the multiple coloumns in the dropdown menu, is there anyway to reimplement multiple columns?Chris_AXA wrote:It has to do with the CSS not the Javascript.
change it toCode: Select all
#menu > ul > li:hover > div { display: table; } #menu > ul > li > div > ul { display: table-cell; }
This fixed it for me without changing the Javascript. I'm guessing IE 10 doesn't like display: table;Code: Select all
#menu > ul > li:hover > div { display: block; } #menu > ul > li > div > ul { display: block; }
Oh yeah I don't have multiple columns in my dropdown menus.barron22 wrote: This worked for me however broke the multiple coloumns in the dropdown menu, is there anyway to reimplement multiple columns?
Code: Select all
#menu > ul > li > div > ul {
display: table-cell;
}
Code: Select all
#menu > ul > li > div > ul {
display: inline-block;
}
Users browsing this forum: No registered users and 8 guests