Viewing 9 posts - 16 through 24 (of 24 total)
  • Author
    Posts
  • happyta5 Friend
    #510786

    That solve the problem … .

    Thanks

    doco_design Friend
    #511989

    Hi,
    I have the same problem: the submenu doesn’t works in safari.
    The Safari version is 5.1.7 on Osx 10.6.8.

    I tried to delete cache but the problem persist.

    Please help me

    Saguaros Moderator
    #512071

    Unfortunately, most of my colleagues’ Mac have OSx 10.8, when testing my demo site, it functions normally. If possible, pls post your site URL here and PM me login credentials of your site (admin , ftp account) I will try to check it for you.

    doco_design Friend
    #512127

    Hi Saguaros,
    the url is:

    http://www.docodesign.it/volontedef

    Now I send you login credentials.

    Thank you

    Saguaros Moderator
    #512863

    Hi

    Please try to open file: /templates/ja_fixel/js/script.js and file the code for safari (around line 154)


    if($.browser.safari && window.top != window.self){
    var safarihack = document.createElement('style');
    head = document.head || document.getElementsByTagName('head')[0];

    if(safarihack){
    // add css
    safarihack.type = 'text/css';
    var cssText = '#fixel-grid > .items:first-child { -webkit-transform: translate3d(0, 0, 0); }';
    if (safarihack.styleSheet) {
    safarihack.styleSheet.cssText = cssText;
    } else {
    safarihack.appendChild(document.createTextNode(cssText));
    }

    head.appendChild(safarihack);
    }
    }

    Repace it with:


    if($.browser.safari){
    var safarihack = document.createElement('style');
    head = document.head || document.getElementsByTagName('head')[0];

    if(safarihack){

    // add css
    safarihack.type = 'text/css';
    var cssText = '';

    if(window.top != window.self){
    cssText += '#fixel-grid > .items:first-child { -webkit-transform: translate3d(0, 0, 0); }';
    }

    cssText += '#t3-mainnav .t3-megamenu { -webkit-transform: translateZ(0); -webkit-font-smoothing: antialiased; }'

    if (safarihack.styleSheet) {
    safarihack.styleSheet.cssText = cssText;
    } else {
    safarihack.appendChild(document.createTextNode(cssText));
    }

    head.appendChild(safarihack);
    }
    }

    Give it a try and let me know how it goes.

    doco_design Friend
    #512902

    Hi Saguaros,
    thank you for your reply.
    I try to replace the code but it doesn’t works with two differents mac and same osx.

    Can you attach me the new script.js file?

    With the new script.js I have a problem with Chrome on Win7. In IE works.
    I attach a screen preview.

    Regards


    1. menu_wrong
    Saguaros Moderator
    #512932

    I attached new css file, you can copy it into: templatesja_fixeljs folder (remember to backup the old file first)

    Additionally, you create a new file named custom.css in templatesja_fixelcss folder and add this css rule:


    .t3-megamenu.animate .mega > .mega-dropdown-menu {
    -webkit-backface-visibility: visible;
    }


    1. script.zip
    doco_design Friend
    #512973

    Ok on mac it works! 😉

    In Chrome I have the same problem 🙁

    This problem is only on Chrome because in Firefox and IE it works

    Saguaros Moderator
    #513085

    I view your site in Chrome v.32.0 but it still works http://www.docodesign.it/volontedef/.

    I mean I can hover sub-menu easily: http://prntscr.com/25uwme

Viewing 9 posts - 16 through 24 (of 24 total)

This topic contains 24 replies, has 6 voices, and was last updated by  Saguaros 11 years ago.

We moved to new unified forum. Please post all new support queries in our New Forum